Thats awesome!!!! I'm stoked you found him!!!
That being said, I HIGHLY suggest no handling the snake for a while. That snake needs food, water and proper husbandry for a while.
I know you're excited to have your pet back, but you'll have him for years, let him settle back in and get a few meals in him.
Good luck!!