Unless your snake is showing some poorly signs or ill health then I would just leave it alone it will go when it goes.
If it is shedding fine and eating well don't worry just leave it be and let nature take it's course it is certainly not uncommon for bloods to go for long periods of eating and drinking without defecating it will happen when it happens. A watched kettle never boils analogy springs to mind.
You know scientists are not allowed to watch their own experiments because their thoughts affect the outcome ....hint hint !!![]()