KNO3 mostly, PO4 is somewhat independent.
I think for mild/most cases, folks can siphon and fluff the stuff off.
Then water change, then maybe a general H2O2 treatment, then dose the KNO3 and add more KNO3 from then on.
I have BGA in my 120 Gallon Dutch tank, but it's below the gravel line...