Alright, let's assume what Silver says is true then.
Imagine this scenario: Solfadore goes to mess with the computer because he's a DICK. He does so. He would only have done this away from Justin and Spiral, so they wouldn't have been near him at the time. Triggers an explosion.
How does Justin get from 'likely away from Solfadore' to 'right behind him'? Why would he run towards an explosion?
/ooc/
Late, but two things stand out to me:
A) Is there any possibility that something lessened or increase the explosion's push? If so, that explains things better than 'Solfadore acted to randumb people'. That's too irrational a decision to consider.
B) Isn't it strange that the USB drive was intact? A normal bomb doesn't discriminate between things within its explosion radius. Could it have been a targeted bomb (like this one...I think it was a mine, I forget the name, that channels the explosion upward). Alternatively, are the ports surrounding the drive's port relatively intact? This might help clarify things a little.
On a less delayed note, lol silver, and 'welp' about Spiral.
/ooc/
--
Twostuck, Homestuck RPG: http://www.gamefaqs.com/boards/8-gamefaqs-contests/62168402