Live feedings are generally pretty safe if done responsibly. Incidents are actually pretty rare, but if you're worried about something happening feed smaller rats. A rat 65g to 75g is enough for almost any adult BP.
Keep it simple.
Don't stun the rat, don't starve the rat, don't dehydrate the rat.
Simply place the rat in the enclosure, and let your snake do the rest. If she is hungry, she will take care of business. If she doesn't eat within 15 or 20 mins take the rat out, try again on the next scheduled feed.