I don't know much about the legal system & even less about the Canadian legal system, but you may want to file a police report just in case the guy turns out to be injured & files a claim at some point in the future. It would suck to be held liabile for this. at least if you report it, your side will be recorded.
Sucks that so much of your stuff got destroyed. I'll bet he thinks twice before walking blindly into the bike lane from now on.