You've already gotten some good info... I'd just like to say congrats on having done so much of the research on your own and getting the majority of the basic husbandry sorted out and settled for him

Sounds like he's still a little stressed is all, give him a bit of time and things should work out!