I am Canadian and did it in S Korea. It took the Seoul embassy 3 weeks to process my visa. Recommend do it from an English speaking country for faster service. I had already returned to Thailand 2 weeks prior to receiving my visa.
actually, he doesn’t have to leave B400k in a Thai bank account. He could just pay an agent B50,000 (2,150.00 CAD) to make the bank and Immigration office overlook that detail.