I know it's an old thread but I really have to address this.Really?
How many adult BP do you have? How many 200, 250 or even 400 grams rats have you been feeding?
I have females well over 2000, 2500, 3000 and even one at 4000 grams and they never eat anything bigger then a 120 gram rat , 150 at the very most.
Can they take larger rats, sure they can, it's more risky when feeding live but additionally I can tell you that based on my experience, if you feed a large rat not even 10% of their body weight (less say a 200 grams rats to a 4000 grams female) , the animal will be sluggish for days, and likely to refuse food for a week or two after feeding. Feeding smaller prey weekly allow animals to eat with more consistency.
Quite the opposite BP in captivities get more food then they would ever get in the wild, they are far from being underfed.Most people seem to underfeed their BP's.