I'm on b.c+taking flagyl for BV for 7 days. On third day, had unprotected sex but ejaculation occurred outside. Got period today-could I be pregnant?

Sounds like no. Since you are on birth control and you had your period it seems you are not pregnant. Flagyl does not affect birth control pills. If you are concerned though that you are pregnant you can always check a pregnancy test.