I ran a couple lines of jibberish from his YouTube videos through Google. Nothing prior to this week shows up at DU.
Someone that nutty can't keep it to themselves for long. If he was at DU, he probably would have posted the same stuff over and over again.