7 months passed between my NOA1 and my NOA2... That's why we are so happy to finally get it... But my situation was different... I have a Puerto Rico birth certificate, and the USCIS put petitions with PR birth certificates on hold because they were receiving a lot of fraudulent certificates.