On when my **** AF will arrive!!!

It's been almost 2 months since my surgery, and nada! I have another week and a half until my doctor will prescribe me something to get jump-started, so whoever can guess the closest to it's actual arrival (so we can really start ttc again), I'll...um...send a present to.
As for my own guess...I'm going to say June 25th, because I know that ***** will hold out as long as possible and come at the most inconvenient time.
PS. If there is no AF and somehow I get a BFP, I'm throwing a party and everyone is invited.