You got some good advice above, however I disagree on one aspect...
I don't feed any of my snakes on a strict schedule once they hit about a year old. It's not like they wake up on Wednesday and think "oh good, it's Wednesday, I can eat today". They're opportunistic feeders who eat when they can for the most part.
I've learned to "read" my animals and most will start to display hunting behavior when they're ready to eat. My Borneo STP I can't figure out at all.
My BPs are actually the most reliable using this method. Since I started using this technique I have had ZERO refusals. They eat every 10-14 days and maintain healthy weight and body structure.
I simply wait until I see the snake poking his head out of his hide on consecutive nights. I offer on night 3 and so far no refusals.
I'd rather them eat every 10-14 days year round then weekly for months, then stop for a while... I have zero difficulty with "picky" or "finicky" BPs.