In Thai law it is illegal to have a bullet proof vest without permissoin. This man did not get permission first and therefore broke Thai law.
Many other countries also require permission to have bullet proof vest. This situation could have been easily avoided if the appropriate permission had been obtained before entering Thailand.
If a thai person was caught with a bullet proof vest without permission in another country then they also would be in trouble with a police for breaking the law.