BO has never troubled me since I discovered that applying vinegar to my armpits completely removed the problem.
Every once in a while I have BO. I take a shower and a minute later it is back! Wiping the area with vinegar instantly removes it and it does not come back. I carry around some of those little vinegar packets you get from French Fry shops.
Many bacteria do not live in a ph of less than 4.5. Soap has an alkaline ph, above 4.5, and therefore does not set up the hostile enviroment against bacteria. vinegar has a ph of 2.
I also use vinegar to wipe surfaces. It is non toxic and has no smell when it dries.