My blood had gone 6 months without a poop, I eventually just gave up and brought her to the vet, they gaver her a snake enema, she spewed up a turd a little smaller than the one in your picture...

I was able to actually feel the poop in the snakes body it was so weird because her entire lower half was filled with poo, it was like she was stuffed full of it...

I am glad your snake was able to pass all that on its own!