He was well and happy to be out of the water. A baby gopher snake - a good kind of snake. About 12 inchs long, and skinnier than your finger - I would say he is only a few weeks old.
I'm a little worried, because snakes hatch from eggs, and where there is one, there are more.
Just glad he wasn't a rattlesnake.