I can semi-vouch for simonpro. He has recently been plying his trade on JB - definitely a geek not a journo.
Still, a strange request I agree. I'm sure most EO satellites worth their salt can detect explosions on the ground if they happen to be looking in the right direction at the right time.