Tod, just out of interest. Was it ever possible in the past to make non-imm b visas here in Thailand? Or has it always been the case that you had to go to an embassy? Thanks!
TLDR : Answer Summary
Yes, it has been possible to apply for a Non-Immigrant B (Non-B) visa from within Thailand in the past. Applicants could do so at various immigration offices if they had a qualifying visa status, such as a 30-day visa exemption or a 60-day tourist visa. However, the documentation required for applying in-country is stricter compared to that for obtaining the visa at a Thai consulate outside of the country.