His site was put back up within hours, which is pretty fast for anything involving domains. The current holdup seems to be that the registrar is checking things out and confirming what happened before giving control back to him. This seems understandable; what if this were some elaborate social engineering scam?
Basically, he had his domain stolen, which sucks. All parties involved (none of which were at fault, and don't really owe him anything) acted quickly, but he spent 4 days bashing them on Twitter. He got his domain to point to his site quickly, and is now complaining because he doesn't "own" it (despite the registrar saying they're working on it).