Depression Support Group
Depression is a real and debilitating condition that is often misunderstood by family and friends. Its meaning can range from a prolonged period of sadness to an actual mental illness with specific symptoms. Find and share experiences with others who are going through the same struggles.
He is NOT making any purchases therefor wasting space at the table for paying customers.
He IS making paying customers so uncomfortable they are considering finding a new coffee shop.
The management wants everyone to be comfy. He should be willing to make anyone leave who is causing trouble for other customers.
You can ask him to phone the police to walk or drive you home. Based on the comments he made to you, it is safe to tell them you fear he may follow you with hostile intent and just want to be safe. It may take time since it is not urgent. But they are there to keep the peace and ensure citizens are SAFE. That is all you are asking.
Bring it up during a quiet time, after the morning rush, before the lunch crowd.
Just be calm and let them know what's happened, and how it made you feel...chances are good that the manager will have a 'discussion' with this guy next time he shows up and let him know he's not welcome.
SunnyBunn said everything I was thinking as I read your post.