If
How about someone apply in May and grace period starts in August? In general, if you apply in May, you will get result in June or July. However, because of COVID-19, the processing time becomes longer. It is under control
I almost have the same timeline as yours.
18th May upfront medical exam
19th May submitted application
14th July biometric in NJ
And now I am waiting for the final decision.
Finger Crossed