It's just more likely that you aren't seeing him drink. They are nocturnal so will most likely drink at night. Also, they really don't need to drink every day. So it's possible he just doesn't need any water right now. I just give my snakes tap water, sometimes filtered tap water but they don't seem to have a preference.