Periods are odd things and can be disrupted by the slightest thing. For your own peace of mind, might be worth checking, but I'm sure other people on here have not had AF return until they've finished bfeeding.
LOL at the biting thing - is there some kind of "Let's give shit bfeeding advice" manual they read?! I was told that too!