He does seem like a bit of a "character." But maybe he had a webscraper that just happened to catch the premature post, and is just trying to self-aggrandize on a real scoop? Nasawatch [0] is saying that several sources have confirmed it to them...
[0]: http://nasawatch.com/archives/2020/09/phosphine-detec.html