Hey Fishunt - You are correct on your son's snake in my opinion - eastern ratsnake. The ratsnakes (genus Pantherophis) are related to bull/gopher/pine snakes (genus Pituophis) and do look kinda similar.