Ridesmart
I hope the content of this site will help you in you motorcycling should you wish to make improvements to your riding style, which there is nothing new to what you are already doing only showing you perhaps another way to use the information you have in front and around to the benefit of others and yourself.
Primarily to show you what you are looking at and the information that is on display and perhaps not using part / all of that information, with this there will not be any of this “suddenly”, or “it appeared out of no-where” as my philosophy on this that I have picked up over my riding years is “having the time to react” as if we can have that then there would be less collisions or times we come off our motorcycle!