Scotty,
What a find!!!!! If it is a boa they need more moisture than your average snake. Simple solution, get a water bottle fill it with hot water ( I promise when you spray it out it is warm not hot, test it on yourself) and spray him down twice a day even after his skin starts to look normal, they really do need this. Get him checked by a vet and enjoy your new find. The rest of the info above sounds correct,Good Luck.