It's hard to tell exactly how large your BP from those pics, but if he has been eating well for 5-6 months, he should be fine. Just make sure he has access to a basking area of around 90 degrees so he can digest, otherwise you may get a regurge. If you thought mice smelled bad before they go down the hatch.....