RIP rider.
I never met Neil, but he sounds like a stand up guy.
Neil lived in my city, and was punted off hiway 17 (the section I ride 5 days a week) by a cager changing lanes into him, at what sounds like the same spot where a cager did the same thing to me, almost sending me to the pavement...