just a point to consider... in this situation the vet won't be able to do anything for you that you can't do yourself. There are many threads on this exact subject... read them and you will probably have more ball python hatching specific knowledge then the vet. (I know the vet you are talking about, and trust me what I am saying is very true)
Mike