great ride report! You need to research Insurance needs for different countries, ask at each border. Do you speak Spanish? Es necesario a comprar seguros para mi moto? it is needed in Belize, not for Guatemala.
I was stopped at that same check point and it only cost me 4.00 for the cops lunch and we shook hands after he also said there was no garantee I would not be stopped one more time before I hit Guatemala, I was'nt!