I’ve had a number of BB30 and PF30 bikes and the BB tolerances have been all over the place, all have had issues (rapid bearing wear, creaking, clicking, working loose, walking sideways)
Some of the frames had BB shell that crushed bearings, others required gap-fill compound or hefty smear of carbon fibre assembly paste inside BB shell, to stop cups moving. When I ran workshops in 2 Specialized Concept Store, we were supplied with DP420 epoxy to glue the cups into the frames.
Praxxis Works the best for poor tolerance frames (the collet expands, gripping the BB shell), but it has its limits; on my last Stumpjumper I had to use carbon paste on everything but the threaded metal interior. The bearings are nothing special, I’d advise carefully removing bearing shield and packing full of marine grease before installing the BB.
I won’t buy another BB30/PF30 bike.