To see a snake drink is indeed rare. I have caught my guy twice but I've had him for about ten months now. They usually only drink at night in total privacy. Soaking may be because humidity may be low, or you have a water loving snake. What are your temps and humidity at? Usually they expel urine with their feces and this is about monthly depending on the age and sepcies of the snake (I speak from BP experience)