No he is just one of the many crazy people walking the streets here in SF. Most of them come from Idaho and Nevada as they give them a bus ticket and a brand new #100 dollar bill and sent them to us.
I was hunting in Idaho a few years ago with a Sheriff that guided to make extra money and he told me that they do exactly that. It is a choice jail or a bus ticket and $100
We have around 10,000 homeless in SF alone and most of them are crazy like this one.