I'd re-bathe him DAILY to remove mites (1st keep him hydrated, but then bathe him with a drop of dish-soap so as many mites drown as possible).
Done gently, bathing won't over-stress him, & should help. Otherwise dehydration (from mites or whatever) can kill him from shock, heart & other organ failure.
Keep him on white paper towels for now too, so the nasty little mites can't hide, & change the towels fairly often to remove mite eggs that keep hatching.
Good luck, sure hope he makes it. Garter snakes eat a variety of things, btw: small mammals, insects, fish, earthworms, leeches, eggs, amphibians, reptiles.