31 day cycle- opk showed surge on day 20.

Chelsey
31 day cycle and we BD almost everyday this week. Thought we were in the clear and then an opk showed a surge today ( last day of fertile week) also cycle day 20. This seems pretty late but I tested to be sure I hadn't missed something.