a brilliant flash of light , a flash far brighter than looking directly at the sun , emanated rapidly from buddys position - temporarily blinding any unfortunate soul that happened to look just then .