I didn't talk to him to verify, but at the very least it's his username (and the account is old enough at this point : https://www.reddit.com/user/Doc_TB/comments/), and his very Belgian english.
I know both are close and Sam handles his website, so since the links are fixed, I have near zero doubt it's Sam here on reddit.