I went to look for his blog and yeah, looks like he took it pretty hard https://tim-one.github.io/psf/. I don't know who did what, but certainly devoted a lot energy and health to try to clear his and others' names.