I think you are on to something here.
Another similarity is the spelling of the word "Tittle"
Tittle says it all.
As tittle says.
Payment BTC/PP
He's also obsessed with escrow (despite only ever doing 1 trade) and doing deals on Telegram.
I will support your flag and consider tagging him if some more evidence should come to light. I went through his posts and I can't find a single on where he leaves a telegram name. There is 1 BTC address but its kind of a dead end.