For one thing, snakes don't usually defecate once for every time they eat...their bodies have evolved to conserve water & nutrients. An adult wild snake I once took in (not a BP, & species is irrelevant anyway) appeared hungry, & after I fed him, he defecated in about a day or day & a half at most after eating that meal. He was found to have a heavy parasite load of intestinal worms...I de-wormed him using a safe medication to expel them...SO many worms!And that was a large adult mouse that he ate too, not a pinky or fuzzy that digests much quicker. So it's just something to watch for, not a precise thing I can tell you. You know it takes longer than a day or day & a half for a snake to digest an adult rodent, so if you see that happen, be suspicious.
It's a little hard to judge with a captive snake that's been eating regularly, since they might just happen to go after eating, but it was saved up from previous weeks. Does he appear to have good body weight, or is he thin? We're also not seeing him to judge. If he seems thin or continuously hungry despite eating reliably, be suspicious.
Most BPs are not biters, but even though it's not typical, there are a few around that have "challenging" personalities*. Let's hope your's is an easy "fix" lol.
*With all the breeding for specific color & pattern traits, most breeders aren't paying attention to "personality" & sometimes what goes along with a particular
appearance trait just happens to be a bitey personality.There's a lot (positive) to be said for "normals" IMO.