Getting the FSA BB out turned out to be a pain. Finally got both sides loose and started disassembly. Bearings themselves were fine.

Then I found a surprise!
Most of the sand was on the drive side
Another of the drive side
I had my own hidden beach inside the BB. No sand in the bearing.