I would use the 1st temp and check the box that says sleep deprived. It will put a white circle around the temp so you know it's suspicious. FF will take that into consideration when determining your o date, too. FF won't put up the crosshairs until at least 3 elevated temps. Your chart looks perfectly normal, I wouldn't worry. My cycles and o's have been very off since mc 1/4. One month was close to normal and that's been it. I have o'd on cd16 cd29 & cd19. I used to be very consistant between cd12 & 14. I would wait and see what temps do over the next couple of days. You may have o'd, but won't get a confirmation until the other temps are registered. It may be late coming this cycle, too. my 1st cycle after mc was the most normal one, since then, anything goes, lol.
Feel free to look at my screwed up charts since mc, lol.
http://fertilityfriend.com/home/184936
You should use the 1st temp, especially if that is your normal temping time. You should always try to take it the same exact time every day (even weekends) and as long as you are getting 3 consecutive hours of sleep that is good. So looking at your chart and if you use the first temp...I think today is your O day...becuase yesterday's temp was a bit high then a dip today, I would wait and see if Mon, Tues and Wed temps are raised and if so, I bet today is your O day :) and looking at your CM I think that would be correct :)