I brought home my Albino Ball Python just about 5 weeks ago. When I first brought him home, I saw his eyes go blue-ish and was expecting a shed- but it never came.
Yesterday- right after I fed him, I noticed his body looked lumpy, and when he was balled up, you could see the folds in his side. After doing some research it looked as if he might be a little bit dehydrated. I have a housing option for him, but he chooses to hide underneath his water bowl at all times. The only time I ever see him is when I need to change his water- other than that he doesn't come out even at night. His temps are normal- varying between 77 on the low side (where he stays) and 89 on the warm side, with a humidity level of around 60.
Since I've got him, I've fed him 3 times- including the recent feed yesterday. But he hasn't pooped yet!!! Not once.
So his body is lumpy like he's dehydrated and there hasn't been a single poop. So I'm wondering if I should bathe him to help him better digest his food. But since I fed him yesterday I feel like I should wait the 48 hours so he doesn't regurgitate. Is there anything else I should be doing? I want to make sure he's happy and healthy- but I'm new at this and scared I'm doing something wrong. And how do I get him to drink water?
I'll post pictures when I get some.

Thank you so much!