One of the snakes I had many years ago (NOT a BP, btw) was elderly & prone to forming cloacaliths. What helped her to defecate (& expel the stones that formed) was to put her in my bathtub with shallow luke-warm water so that she could actually go thru the motions of swimming (with me right there of course). That motion, combined with the water, proved to be very "inspiring". Needless to say, my tub got rather messy, lol, but her relief was worth it. (I have also in the past helped a snake by removing a large cloacalith using some KY jelly to ease it out, but that is more of a job for your exotic vet.)
Cloacaliths aren't really very common in pet snakes...it's just that I've been keeping so manyfor so many years (including taking in rescues) that I've seen a few cases to know more about them.