I can't say it better than what has been said, but I'll repeat that you gave him a good life. And it is not because he was domesticated, rather than feral that he got hit. I live out in the country and you see all kinds of dead animals; deer, coyotes, rabbits on the side of the roads. They don't know much about cars, either way.
I know you'll miss him and I send my thoughts your way for peace. Know that he's fine now too....where he is.
(((hugs)))