Sounds pretty good to me, OPKs usually show a positive result 24 - 36 hours BEFORE ovulation (the tests may vary depending on which brand you use) so i think you have timed BD perfectly.

I BD on the tuesday night, got a positive OPK on the wednesday night but didnt BD and then BD on Thursday night and wallah!! it worked for me!!

Good luck!!