Wired month

I was hoping for some insight or input on what is going on. I have a 30-31 day cycle I started to peak on the afternoon of CD 17 and was still peaking the morning of CD 19. I’m almost positive I ovulated on CD 19, i had some cramps and EWCM. However this morning CD 21 I have the most EWCM out of all the days this month. I didn’t take an ovulation test this morning because I thought it was over. I’m just a little confused as to why I have so much so late? Anyone experience anything similar? Here’s a picture of my bbt