I'd stay away from the earbuds for on road usage. The Afterskokz Titanium head set is helmet compatible and uses bone conduction instead of ear buds. You have complete situational awareness at the same time. I have them and they work great for on the bike.
https://aftershokz.com/collections/w...ant=7698984833