Quick answer: Yes, it sounds like mites. Here's how to deal with them. Personally I prefer the NIX/RID treatment because you don't have to wait for it to be shipped to you like with the Provent-A-Mite, and it costs a lot less.
http://ball-pythons.net/forums/showt...it-with-AaronP