Your chart looks good to me.

I think you may have O'd on CD18...but we wont know for sure until tomorrow or Sunday's temps. I say CD18 becayse of the +OPK, fertile CM, and your temp. Keep BDing at least through the weekend, if you can.
P.S. Your BDing marathon looks like ours!!

We didnt know when I was going to O because I just started charting and just came off of bcp!