The one impact theory makes sense. Life had already evolved, long after the bombardment. The possibility of two earth-shaking meteors that close are pretty remote, and if it did happen it was probably a split rock.
Any guesses how long the sun was blocked by the debris in the air?