"We should also not rule out far more complex life from the observations of Phosphine. It is quite possible we will observe life as large as a Whale on Earth quite happy suspended in the gravity waves of Venus." WTAF?
Also, how did the video in his tweet somehow become available a day early as well as the Earth&Sky article. Something doesn't smell right here. The explanation is that the Earth & Sky article was put up early by mistake and pulled.. and this guy happened to find it. Another explanation could be that an article was written to look like an Earth & Sky article and put on a google drive... and that he got a couple of friends to make the short video on the MIT campus. Otherwise how does that video somehow appear today, a day early as well as the article?