Hey Capitan, you referrin' to this?
NASA Solves Moon Mystery
(for other readers, this link has some nice supplemental information and links)
By the way, I looked back at your comment on that thread, and also what was written about the Teton bolide. There's no guarantee that a 20-m object would completely burn up in Earth's atmosphere before impact.