ovulation and BD?

so according to the apps, my ovulation was yesterday and we did BD last night. i was in bathroom right now, and saw the smallest amount of blood in mucus, like literary a small drop, which never happened before to me. could this be due to BD last night (which wasnt rough at all xD ) or could it mean that ovulation is happening right now? i usually BD every other day during the fertile week, so i was planning to do it tomorrow, but now i wonder if i should do it tonight instead. what would you do?