I know your primary question was regarding breeding but I'm not going to touch that one - it's pretty much already been answered anyhow. But Inarikins is right and snakes should be kept in their own enclosures. Also, a 5x2x2 is HUGE and way too big for an adult BP. Both of your snakes should be in something about the size of that 40gal long tank you mentioned - a 41qt tub has the same size footprint (floor space) as a 40gal tank. This is the perfect size for a male or female BP.
And yes, snakes will sometimes eat each other......
![]()