It sounds like I had the option. I had called the cops and talked to them, and she told me that the only option she had at that point was to arrest him and we didn't really have grounds for that at the time. But when she learned we had a shared kitchen she told me the simplest option was to evict him and then if he refused to leave to call them back and they could help enforce the order.
> she told me the simplest option was to evict him and then if he refused to leave to call them back and they could help enforce the order.
Right, so you didn't have to follow the eviction process. This is a key distinction. If you tell someone they're no longer welcome and they have to move out immediately, you're not technically following the eviction process. If the person had refused to leave, you'd have to follow the eviction process which can require some evidentiary collection, such as being able to prove that the person was notified that they were being evicted on a certain date.
In extreme cases (not like your ex-roommate) squatters will go so far to game the system that they only come and go in the middle of the night to avoid being officially served the eviction notice.
I was told that becase of the shared living situation, it became a safety issue. That my right to safety trumped the roommate's right to live in my house. Of course, the cop may well not had a complete understanding of the law either.