I know this may be a rookie question, but I am a rookie, so there it is. LOL.

My question is this, I have a female ball python who has gained 350 G in the last month. I'm feeding her once a week, with an appropriate prey item. 15% of her body weight. I weigh all of my snakes at the beginning of the month, and last month on the second, she was 660.6 grams. I just weighed her today, and she is 1013.3 G. Is this too much of a weight gain over a month period?

She is doing everything normally, she is active, not defensive, and relieves her waste religiously every week. She does not turn down a meal, either. Frozen or live, she will take whatever is offered. She eats weekly.

I'm just curious, because none of my other pythons gain this much weight over a month. Last month, she gained a little under 200 grams. Am I overfeeding, by feeding her weekly? Or am I just tripping, and this is normal?