I think, and this is my own uneducated opinion, that lots of times regurge is somehting that happens because of something WE did wrong. Namely, feeding too often. So many people feed their adult boas ona weekly/bi-weekly/monthly schedule... More of what we need to be doing, imo, is trying to mimick their life in the wild best.
How many wild snakes regurgitate, then go, 'oh man I better sit this out a few weeks, and start fresh with a pink!' (Which is a good idea, I'm not razzing that, because it's the method that works best) Or every second Tuesday crawling out of the hide to kill and eat an Adult Male Rat(no white spots, please, and not too small, and be sure it's not too big.)
I think on the whole, almost everyone is overfeeding their adult snakes. In the wild, snakes eat when, where, and what they can, often going over a month before eating again.
I use sporradic feedings. I do feed every weekend. But... not often the same prey, and not often the same snakes. Some snakes I wait 3 weeks before feeding, then 2 weeks, then 4 while altering the size or type of prey.
It keeps things interesting, and except for Mozart(who was regurging long before I got her) I have never had a snake regurge on me. Whether this is luck, good solid genes, or what I'm doing I don't know. But I do know that for me, it's working. I have healthy happy snakes.
