The change in bevahior is probably due to the shedding and also probably due to him being in a new environment.
Give him a bit of time to adjust and hold him regularly, but not too much, and he should eventually get more used to you.
My snake is a year and 8 months old and he;s still really head-shy and jumpy sometimes, but i've been holding him more and he's starting to get better about it.
As long as your BP is shedding nicely and eating well, you're doing everything right.
Good luck with your new BP!![]()