The BCG's that I have used with my DPMS patterns are. PSA, AIM, Brownells , Toolcraft . In both .308 and 6.5CM
If I was going to buy a matched bolt, I'd just go ahead and order the JP on Krieger's website.
You may as well buy and use what Krieger shows.
JP makes quality parts, I think they may be over-priced, ( IMHO ) but for the benefits gained with it would be worth it.
BTW, What caliber ?
As for the breaks I have used, ( again in both .308 and 6.5CM, all 30 cal holed ) I use the Lantac and the BCM ones.
Remember, typically the most effective ones can produce some pesky blast, especially the ones that even slightly direct the gas towards you.
That is why I prefer the Lantac, most of the blast is directed 90 degrees to the opposing sides.