I do the same as Vaughn ... Once a week only ... Some girls get 2 or 3 rats per feeding, but I only feed "small smalls" to my adult ball pythons, even the girls that are 4000+ grams.

Then some weeks you just give them off or feed them a single rat. Remember, you don't want them to be fat or they'll throw slugs ... they should have a muscular athletic build for breeding.

It's a delicate balance of feeding and growth to make sure the girls have adequate body weight for breeding.

-adam