While I advocate f/t, I'd keep the female on live too for now..."whatever works" rather than have her go off-feed.
I think you might be feeding her too often if she's not defecating: remember that a starved snake is likely to have deficient digestive enzymes too, so her digestion
is apt to be slower than a healthy snake. I know how badly you want her to gain weight (I know I would) but it might be best to slow down just a little.
All in all though they're doing great with you- & lucky BPs!