Wow man, Hope your son has a super fast recovery...stay strong!
Has there been any interview with the Perp that you've been privy to? I'm wondering what was the motive. Sounds like a crazy guy just lost it, felt threatened and wanted to solve a problem within his crazy little world; your son was in the wrong place at the wrong time, could have been the mailman or a dog walker if it wasn't him. nuts!