Your luteal phase is almost always the same length of time every month and it depends on when you ovulated, not how long your cycles usually are. So even if your cycles are pretty regular, if you happen to ovulate early or late one month, this would result in an earlier or later than usual period. Ex. It takes 13 days for my period to come after i ovulate, so my luteal phase is 13 days. So if I ovulate on day 10, I can expect my period to come on day 23. However if I ovulate on day 15, I would expect it to come on day 28. So a better question for you would be do you usually get your surge on day 16 or is that later than usual? If that's usual for you then you would have a short luteal phase and might run into some timing issues but if you usually ovulate earlier, then your luteal phase is probably longer than you think and will probably be fine.