It's great that your little guy turned up after so long!

I wouldn't be too surprised that he survived the winter. Corn snakes are native to most of Virginia.