My Puffers: 1 GSP (Microfiche) RIP, 1 Monotrete Turgidus (Leon) in a 30gal. 1 Monotrete suvattii in a 40 gal FW. 120 gallon BW with 3 juvenile Dragon Gobies (so cool). 55 gal with a 2" GSP named Hank. 180 gallon being set up for a Fahaka in the next few months!
BGA is actually not algae, it's a bacteria. Once it starts in a tank it is a devil to get rid of because of the varying conditions it can survive in. Before you revert to chemicals though, try manual removal, multiple daily water changes and then black the tank out for a while (I go 4-5 days) with out feeding your fish either. Completely back the tank out, cover it with blankets so no light can get in. After the black out manually remove the rest. Also, if it it on stuff that is removable without causing damage to the tank, hydrogen peroxide soaks are nice tool to help get rid of it. Make sure you do a good FW rinse after soaking it in peroxide so that you don't get a lot in your tank. If all that fails then you want to look in to something like ChemiClean Red Slime Remover, I've used it with my SW puffers without problem. Is the tank Marine or FW?
"Darwin swings...annnnnnd a miss. Boy Jim, Chuck's suffered at the plate tonight. He's 0 for 3 and I'm not sure he's recovered from that shoulder pull a few weeks ago. I'll bet the front office is re-thinking that contract."