I would guess that adding the hide on the warm side and upping his prey size would help tremendously. Keep in mind most pet stores simply maintenance feed their snakes; meaning they only feed the bare minimum. As stated, hatchling BPs can eat mouse hoppers and 100 gram+ BPs can eat 1 adult mouse every 7 days. Use the chart provided to choose the appropriate sized mouse or rat (which ever is more readily available to you). Keep prey weight to 10%-15% of your snakes body weight 1x per week until they reach 500 or so grams.
So if your snake weighs 150 grams, you should be feeding an adult mouse that weight 19-25 grams or a small rat pup (21-30 grams). This will depend on what is available to you for frozen/thawed feeders. You may or may not be able to get anything smaller than a small rat when it comes to rats. In that came by all means, feed appropriately sized mice.
This should get you and your snake off to a great start