I also had a terrible time getting rid of BBA. Bleached my plants also and lost several as well to that process. A LFS store recommended having Rosy Barbs in the tank - as they will actually eat the stuff.
Even after the bleaching process the BBA came back, and so I tried the rosy barbs. They ate it and the tank has been free of it ever since. Just an FYI in case your BBA returns. Might be worth a try if you have room in your tank for some rosy barbs.