I agree to just let him settle in without contact first, wait until he successfully feeds for you before you do any serious handling.
And the only way you'll be able to get the type of friendliness back with your snake it just to take him out and spend some time handling him. limit how long you handle him at first to reduce stress, but after a while you should be okay