As far as online suppliers I've used Big Cheese Rodents, Layne Labs, and Rodent Pro. I was quite disappointed with Rodent Pro. Quite a few of the feeders I received were soiled and smelled of urine. Their packaging was ok. Big Cheese and Layne Labs both have very high quality feeders and packaging. Big Cheese wins my vote on overall quality and pricing. Their $29 flat rate shipping gives them the edge over Layne Labs.
http://bigcheeserodents.com
I'd agree that your BP can definitely handle larger meals. I feed my snakes 10-15% of their body weight per feeding. At her size I'd think she'd easily take rat weanlings or maybe even small rats.