The buying process of a motorcycle in Thailand is quite a bit different than that of a Westernized country. By that I mean, processing paperwork in the Honda dealership, but then having to get into an employees car and drive to the managers condo to finalize the paperwork. Strange, I know, but in Thailand this is just more convenient for the manager, so of course it makes sense. You can read more about the documentation requirements here: tradingtraveler.com/buying-a-new-motorcycle-in-thailand/