try using the charts listed in this post for feeding sizes. I've been following it and my BP seems to be able to handle his food well/is eating enough.
sometimes the pet store here doesn't have bigger sized food, so I just feed him multiple fuzzies, but I weigh everything to make sure he's getting enough/not too much.
http://ball-pythons.net/forums/showt...ht=feeder+size
also, i wouldn't handle him too much. i've noticed my BP is much more content when I just leave him alone. I know its hard cos you just wanna play with them, but handling too much can stress them out.