Things we’ve tried: - boric acid suppositories (this helps but the BV always comes back) - hydrogen peroxide douche (no results) - a couple essential oil mixtures (no results) - antibiotics (BV comes back)
Through research it seems the problem may be biofilms. You kill all the bacteria except those hiding in the biofilms and so they just repopulate.
A cursory google shows iodine may bust biofilms, so this May be worth a try.