i think he looks a bit small but- i havnt had a baby bp in a while so im not sure. As for feeding, listen to the other people that post on here bc i usually mess that upbut as for the snake...wow beautiful, banana is one of my favorites, youre a lucky guy(or girl)