I wonder how they KNOW it was caused by a meteorite?
Similar flashes have already been traced to new craters on the moon by the LRO orbiter, complete with before and after pictures. This one will probably be located as well.