Jackolantern
Registered Users (C)
Thanks. I have the I-130 together, so I will send that tomorrow.
Good. Pick the closest consulate in Australia on Q22 of the I-130, and hopefully they'll interview you there before June so the H1B issue becomes moot.
Note that even if your H1B extension is approved before June, you don't need to go to the consulate immediately to get a new H1B visa. You can wait it out and see how your I-130 is progressing to the consular interview stage, so you might be able to skip the H1B consular interview and only interview for the GC there.