Just let it go la, Shawn. Be the better man. Life is just too short to have so much drama la. You did a police report, you vented it out, a few people joined in your support group and vented too. 6600 might have been chasing a thief, sending a family member to a nearby hospital or just your everyday less than average a$$h0le. Who knows.
You can search for him, confront him and check out "how much balls he has got with him" like you describe. From a medical perspective, most males will come with a pair. So it's probably a comparison of size than quantity.
So both of you pull down your pants, hold each others balls and make comparision. 3 possible outcome - you have bigger balls than him and he say you win, you have smaller balls than him and you lose OR both of your compare balls for hours and still don't agree who wins.
Substitute holding the other person's ball with "doing something stupid". In the end, ask yourself if it's worth all the trouble or be the better man and just move on la. If you are like Blackie and drive a "tailgate" magnet, how many time are you going to come online and start a new thread and confront people.
The above is written to make light of a serious situation but chill and relax. Don't do something you might regret. You might soon the next famous youtube Tesco Auntie or you might get the sh*t beaten out of you. It's hard to let go but take a pill and chill k... cheers!