A lot of women have posted questions about BV in the Gynecology thread in the Physical and Mental Health category. I would suggest taking a look at those. Having any sort of illness can throw off your period, but you should also consider that it has not been that long since you had your last child and you are most likely also going through hormonal changes. That in itself will effect your cycles.
You might find this thread helpful with your BV recurrences...
http://www.womens-health.com/boards/...read.php?t=538