Well I've used like a bunch of powders and sprays. I've taken my snake to the vet when she had mites, and he put frontline spray on her. He lightly sprayed it on his hands and applied it onto the body and lightly on the head. Frontline is usually used for dogs and cats, but it is a very affective flea and tick medicine. that is water proof and is good for 4 weeks per application.
I've also used the Black Knight spray. I suggest empty out your cage if you are going to use this stuff. Spray it all it's frame, edges of the walls, vent openings and door sills too. You can also apply generously in the cage too, but not too much, cuz it is still a toxic type product.
Allow atleast 20 minutes for your cage to air out before putting your snake back in. and 24 hours before you put your water bowl back in.
When I applied it on my burmese I would hold the head in my palm, not to get any on the head directly. I sprayed the back, flipped her over gently, sprayed her underbelly, still holding her head in my palm to protect the fact. Then to get it on the head, I sprayed a bit on my fingers, and lightly rubbed it on her head and below her mouth.
I also heard soaking your snake helps. I'm no so sure. But it doesn't hurt to try. I would suggest that if you do more than one of these methods, I would suggest soaking before applying the medicines or bug spray. To not removed or wash off the bug spray if soaked.
Good Luck. Another thing I do say to look out for. You might get a few bad sheds or not very responsive to eating cuz of the mites. Just be patient and everything will finally be back to normal after you get this done.
I hope that helps.
Richard