I am US Citizen. I applied for I-130 for both of my parents who currently reside abroad, both applications in Nov 2022. My original understanding was that timeline is supposed to be 9-11 months. As of today, I see on USCIS website "7 months" on one and "8 months" on another application which gets us to Nov-Dec 2023 territory. Is it reasonable?
Is there at all a place where people share that they just received approval on I-130 and post when they applied, so I can see real-life cases of timelines?
Also, I am concerned that it's extremely unclear what happens after I-130 approval (hopefully). Let's say I-130 is approved. Can my parents just set up an appointment at the closest US embassy right away (hopefully appointment just a few days after approval)? I've heard somewhere that may be they can't set up themselves and need to wait months for USCIS/NVC to give them appointment with no clarity about this process. Is there anything to read about this?
Also, both I-130 forms mentioned that they reside outside of the US and will be getting visas in an embassy. What will happen if they apply for B-1 visas in the next month or two? Hopefully they can get B-1 (can they?), and if they arrive to the US, and get I-130 approved while physically in the US, can they get AOS instead of embassy appointment?