I have an RM 250A motor in my RM250B plus I also have a spare A motor built with B cases so the cases are interchangable.
I've used Wiseco TS250 pistons in both and they perform well, they're available up to 72.00 mm (2mm o/s) in 0.5mm increments, only thing you have to do is dress some of the skirt away at the transfer cut-outs to clear the crank wheels when it goes to the bottom of the stroke, just a couple of mm off the corners usually does it.