Love the name, and he's a cutie!
They do take some time to settle in, usually about a week or so... try not to handle him in that time, at least until he accepts a meal from you (and wait ~48 hours for digestion). Some are more active than others, though, so it could just be his personality - but if he seems stressed, or like he's constantly trying to escape, there could be an issue with your husbandry. Generally a happy Ball Python is a hiding Ball Python, LOL.