Mine usually go at least 2 weeks in between passing. Tonight I soaked one that was in shed and I saw him trying a little bit and I massaged out quite a bit! Let it soak in some warm water and it will help pass it.
i wouldnt be too worried, i have one snake that i got in september and never skipped a meal, except for one time i didnt feed, and she has yet to drop feces, only urates, so i'm just waiting
my bp julius eats every week and is very healthy and usually poos once a month but once held it in for a little over 2 months, i think it just depends on the individual bp how often they go. some go nearly every week some go longer, it depends.