Dear Kathy:
I know that it is generally accepted to feed only up to the girth of the snake. However, in reality, pythons, especially terrestrial species like the ball python can take prey much larger than that.
After reading up a lot about it (from some very prominent experts who have kept pythons for decades--one of them is Dr. Jay Owens on the bobclark site), I experimented with feeding large to my male 500 gram ball python. I have included a picture of it. This rat was 185 grams and it was preceeded by a small mouse. So all in all it was a 200 gram meal for a 500 gram ball python! My BP had no problems what so ever with it.
If your BP are of breeding sized, there is no reason that it would not be able to take jumbo rats. On the conservative side, lots of people on bobclark would have no problem feeding 400 gram rats to 1200 BP's. And that is conservative! They do it without a problem. And the growth that you will see will be phenomenal.
Click on the link below. There is one picture of Dr. Jay's reticulated python eating a rabbit. You are not going to believe the bulge this thing has. I am not saying that you should go that big, but a jumbo rat for a breeding sized BP is not a big deal at all. If you need the address to bobclark's forum so you can talk to Jay himself, it is at bobclark. com and look for the forums.
sincerely. Happy ball pythoning!

Click here to see 500 grm BP eating a 200 grm meal