Yes, he will settle down with time and handling. As long as you have him set up right, with hides to feel secure in. What is your set up like, and how long have you had him? Initially when you get a new snake, you need to just let them be for a week. No holding or messing with. Then when they are eating good, start out holding for a few minutes at a time, slowly building up the amount of time you hold him. He should come around.