I just read this did you just get this snake ? I hope he's in Quarantine if you have other snakes ? Can you get this snake to a A Vet? Also if he had tons of mites they have been sucking Blood like crazy which in its self is a form of poison and the mite stuff again a poison this snake sounds like you need to see a Vet like now.
Sent from my SGH-T999