Opks and ovulation

I got my peak on cd21. I bd on cd20, 21 & 22.

I’m now on cd23, I didn’t test again on cd22 but I just now decided to just to see what it would say and it’s back negative. I know opks don’t confirm ovulation, I have a blood test booked for the 6th to confirm that.. but I’m just wondering seeing as my opk is negative today.. did I most likely ovulate yesterday on cd22 or could I still be ovulating today? Just trying to get a good idea of what day I ovulated to see if I timed intercourse right. And Should I try bd again tonight? Thanks for the help 😊