He has. He is from. Columbus Ohio, and the closest place for him was across the boarder in Canada. So instead we booked him the appointment when he came to visit me in Australia. Was cheaper by a little and so much faster.
Once you have everything upload the wait becomes easier, since you've done all you can by that point. Just keep loading new documents as time passes.
I give a few copies of emails every month, to show we're in communication often.