I have used the factory wave rotor, but not the BDX rotors.those kill brake pads in an instant
I’ve used green locktight, bearing didn’t spin, held perfectly… just be sure to to install calliper true to shaft, you do have a few minutes to accomplish this. To remove use a little heat inside the hollow of the shaft just under the bearing and with a puller the calliper should slide off. Keep an extinguisher close by just in case.Also if you really want a tight fit, use green loctite.
Good luck ever getting it off though.