Unless that guy became homeless just the other day I call bullshit..
In my business I have to deal with fucking tweakers, crackheads, etc. and see a lot of homeless (they aren't as bad).
First of all, his hair looks like it has just been shampoo'd, his clothes are clean, and he has all his teeth.
Second, he is too coherent and able to form a sentence competent enough to mimic an ad for Family Guy.
Third, he is too energetic. If you go to your local homeless hang out and look into the eyes of a homeless person you will be able to see that their soul has been sucked out of them.
This guy reminds me of those couples who, on the weekends, hang out at the exit of parking lots and beg for change claiming to be homeless - when in fact they have a full time job in construction.