It's very unlikely that your snake is constipated. Please understand that snakes have evolved to be very efficient with both water & food in order to survive in the unforgiving natural world. They do not defecate (stool or urates) once for every meal they eat, but in fact may eat a number of times before they need to expel any wastes.
And the younger your snake is, the more likely he will be compacting waste materials for a longer time, simply because he is likely to be eating younger (smaller) prey animals that are themselves more digestible, so there is less waste leftover to expel. Adult prey animals have larger bones, more fur & are more likely to have undigestible (-for a snake) materials in their gut when consumed, so they create more waste in the snake's body.
So unless you see your snake's body appearing to be bloated (aka "sausage butt") just above the cloaca, or unless you can feel some typically-round urate stones in the same area, it's far more likely that your snake just hasn't needed to "go" yet.
Sometimes the process of shedding (aka "moult") will induce them to release stool or urates, & sometimes even inside the old skin (how tidy is that?) but don't count on it.Handling a snake may also produce the same result, so when you notice your snake's body is a bit swollen just above the cloaca, please be forewarned that it's not a good time to let them snuggle inside your shirt or on your nice couch or bed.
Just saying...it's something to watch for.
Your snake sounds perfectly normal to me, & most likely is waiting for more food at this time.![]()