When did I ovulate?


I'm not sure when I ovulated. I got a positive opk on CD 16, which is normal for me, but didn't see a temp rise until CD 21. I assumed I must have ovulated late this month based on temps. Usually I start spotting about 10 days after my positive opk and get my period a couple days after that. Today I started spotting so now I'm wondering if it just took a few days for my temp to rise after ovulation. I'm very confused about what's going on with my cycle. This is the first time I took my temp regularly in awhile so I'm wondering if there is something wrong. Thoughts?