I have an albino ball python that i bought in August. I have fed him live hoppers since I've had him. He currently weighs 108 grams. What size meal should i feed him? He hasn't shed since i had him, that's why I'm asking if he needs a larger meal.