StSomewhere:
Is La Ceiba on the Honduran mainland? Where is that from Utila or Roatan?
Herein lies the inherent danger of posting this arguably useful information- then having it moved by a well meaning Mod to a forum where it will cause nothing but ill founded concern.
Utila and Roatan are part of the Bay Islands which lie 30 miles North of the mainland of Honduras. 95% of the divers who visit the Bay Islands land there directly from their US Gateway cities of Houston or Miami, or fly through the transit lounge in the airport at Belize City. There are now direct flights from Canada, as well.
How one might be "boarding a bus
to La Ceiba enroute to dive"... well, that's a route that is less than well travelled by divers. Rather unusual itinnerary, at best.
There is little concern of any personal crime to the Bay Islands unless one goes looking for it.
When one travels outside their normal sphere of understanding, it might be wise to seek counsel in regards to potential for such occurances as well as correct methods for reaction. If we were to take these news reports at face value- a bus being boarded and a robbery in progress, we can not second guess the actions of these unfortunate souls.
Best advice? Compliance with no threatening movements.
Best prevention? Secrete your real documents and majority of money on your person under your clothing, having a "drop wallet" that contains a lot of singles, some outdated credit cards, and good laminated color xeroxes of ID's. Be ready to hand it over. Wear only jewelry that you are preopared to lose. (Whoopee, I'm single for a week!) An expired passport is also handy.
If you are capable of defending yourself, I would consider it only as a last resort where you were about to sustain greivous, life threatening physical injury. Maybe you can transport a knife in your checked bags, but are you good enough to use it in such a capacity? Probably not. Then, add into the equation that these guys were raised with knives in their hands, nevetr mind the pistolas.
All in all, not much to concern yourselves with, at least not on the streets of the Bay islands, pretty much so Mayberry RFD by comparison. On the mainland however(outside of the airports) including La Ceiba, Belize City, Tegus and others... stay in the airport, Sparky.