that's really touching!
Snakes make excellent pets for so many reasons. It's great that your son has a rapport with the snake. If only every parent could be that cool!