Do you mean Spencer, Robert Spencer? At JihadWatch? He’s one of the best on the Net.
https://www.jihadwatch.org/about-robert
I can see his face in my mind but can't remember the name. Glasses, mustache, dark hair and kind of a shorter guy. Maybe he first name is Stewart. Darn it. Sucks to get old.