Are you feeding live or F/T? What size mice? Might want to try rats.
Pics would be good. It's pretty easy to tell when a BP is malnourished. They will look like a triangle and their skin will be loose.
Try feeding him in-cage instead of in a separate enclosure.