Best solution he has come up with so far. On his way home (NZ) from Thailand, stop in HNL, open an account at BOH, wait 1 week, transfer money from BOH to his NZ bank. He's on a 60 day VOA in Thailand.
A friend has a US check made out to him which he has been unable to cash. It was his 401k settlement from his time with Schlumberger. Any suggestions on how he can cash the check. He is not a US citizen.
My IO (Udon) said they would only accept money from a retirement account (they mentioned Social Security). I asked Siam Legal who said all foreign transfers are acceptable. However my local IO doesn't agree.