I would go ahead and BD just cover all my bases. Good luck.
It does look like you O'd. You lucky girl, you O on day 12, what a nice cycle you have. I on the other hand O'd last month on day 34 - grrrr! Baby dust to you!
I would say cd12 as well. Now the wait begins! Oh, I'm praying hard!
From your chart I would say you already o'ed.. what cycle day did you have your hcg trigger shot and what time was it?
I hope this is it for you!!