"Those were pretty much my thoughts tbh. I don't understand how this discovery negates some of those ideas."
Unless he has compelling evidence of something else: Something he's not telling yet.