What's a good soap to use that doesn't cause yeast infection or BV?

Soap does not. Cause either of those, i rec acidolphilus pills and keep the area as dry as possible.
Soaps don't cause. Soaps don't cause this problem. Please see your gynecologist for evaluation and to discuss treatment options.