This is why people need to report these things! No matter how small the incidents they should have been reported to LE. Perhaps he could have been stopped a long time ago.
My daughter recently had an incident with a guy she dated briefly. He used her credit and debit card without her consent. She got the money back from the banks and it wasn't a big deal to her really but I convinced her she had to report it to LE to stop him from possibly doing this to other women. And after I did some digging I found out he has a long criminal record for doing this. Then I told her she had to report it to LE. Not for her but for his future victims. It was a pain for her to report it and provide all the records and such, but when I told her she had to do it to stop him from doing it to other women she was determined! They are after him too and said when they catch him he's going away for a long time. He's currently on parole and his status is 'absconded'. He's running but he can't hide forever!