HERE is a good timeline of the case.
As abhorrent as it seems, I don't see how they can get around giving him his license back. He was found 'not guilty' on all counts.
He should have been suspended at the time of the accident, but he wasn't because of faulty system.
The whole thing is a cluster.