Snakes often need time to adjust to new homes. New smells in a new unfamiliar place is stressful enough. The best thing is to check your husbandry and then leave him alone for a good week. Give him time to settle and adjust.
Sent from my STUDIO ENERGY 2 using Tapatalk