Can bv make your period late?

So I’m 31 days late and I’ve taken like 3 pregnancy tests and they’re all negative. I went to the doctor for back pain and cramping.. and they said I had BV.. But my question is does it make you miss a whole period? I’ve had it before but instead of it stopping my period it made me have it for a long time.. help..