BBA appears to flourish under excess lighting and nutrients. If you have a non-planted tank, then there's nothing to remove the nutrients except PWCs. I had a bad case of BBA a month or so ago and it seems to have come under control by frequent water changes to get the nutrient levels down, reducing the light to the tank and then using Excel.
I had some driftwood in the tank as well that was covered in BBA, and I removed it, and put into another tank just with water and excel. I didn't want to kill my java fern which is why I just didn't sterilize the wood. It's been under a black plastic bag for the last month and the java fern is still alive, but the BBA is mostly dead now. Since the tank is by the window, some light does penetrate the plastic.