who is gen san, like really

The guy seems really suspicious, at first I thought he could be Genichi but that obviously isn't the case. This random homeless guy knows about Kimijima Kou becoming an AI and isn't that something only a few people know about at that point in time? Not to mention Suzuha being a part-timer and that didn't happen in the S;G worldline at all. Could he be a debugger like Momose, or is he just a random drunk homeless guy who somehow spews real events like God in Occultic;Nine?