Will late ovulation make my cycle longer?

Taylor

I usually ovulate cd18 and this cycle I ovulated cd21, I’m assuming from my d&c in December. My cycles are usually 29 days, but since I ovulated later, when should I expect AF? I’m on cd26 and my app says I have 9 days until my period, but could I get in on cd29 (a few days from now)? I’ve been crampy in my pubic bone so I’m curious if it’s AF coming.