I agree with Nae. BPs have different growth rates. I have an 08 Female from July of 08 that is 2.6 ft long (havent checked her length anytime recently) and 700+ grams. I feed her a small rat every Friday. But then again, you may just have a slow grower. If the BP takes on a triangular look as opposed to a round one then you need to worry. Personally I would up the size to at least a weaned rat, but thats just me. I'm not looking at your snake to judge. You could at least try large adult mice. Esp if you have a mouser.