-Do you have a thermostat on that heat pad? Pet stores don't always tell you you need one but its important to make sure your heat pad doesn't burn your snake.
-You may want to consider moving up to rats soon, depending on weight. Petstores often feed bps too small prey items.
-Alot of people on the forum will tell you you don't need to feed in a separate tank. It can stress the snake out. But I do understand that it is a bit easier to clean that wayHowever when you say "bucket" I hope you mean something with a ventilated lid. Do not underestimate snakes.
-Do you only have one hide? Or two?
-I'm not sure what you mean by "showing fangs". Ball pythons don't show their teeth in my experience. Can you post a picture, if you can catch it? Yawning either means they just ate or it means... nobody really knows why they do it.
-Flinching his head away from your hand means just that. Its not really aggression, more of a "aaaah Don't touch my head you giant!" Its him starting to curl into the "ball" these pythons are famous for.
-He'll drink when he wants to. Don't worry about him hiding too too much, its what snakes like to do.
I hope this helps, and welcome to the addiction![]()