I feed on the conservative side and very rarely do my BPs refuse a meal. Since mine are both adults I let them dictate how often I feed. I observe their behavior and if I see "hunting behavior" on consecutive nights I offer on night three. So far, zero refusals using this technique.
Of my two BPs, one came to me as an adult less than a year ago, but no strikes from him so far.
My other I got as a juvenile and he took about 3 months off his first winter with me. Since then he eats like a champ.
I'm a firm believer that many BPs, and snakes in general, are over fed in captivity. Hence calling my feeding style "conservative". But my animals are all healthy and maintain great weights and body structures. They're solid muscle with no fat, feeding "conservatively".
In my experience, smaller meals lead to less food strikes.
Yes .. some of my Royals will eat every time but in 10 to 14 day intervals