I've never bred BPs before but I have successfully bred king snakes & other kinds. King snakes tend to look at everything as edible too, & what I did first was a "cage swap", putting each one (separately) into the other's tank to get used to the scent of the other snake. It worked great, & also helped me gauge their interest in mating. I never had to pry them apart (trying to eat each other), all they did was promptly mate.I don't see why this wouldn't work & help with BPs too? But you always have to be ready to intervene, just in case.