Hi, Thanks for this thread, very informative.
However, I have few questions:
1. Were you asked for proof of funds, if yes how you replied to that?
2. Which is the border you crossed from and are their any timings for getting all done at the border, SIN etc.
3. Was your US I94 updated with...