Great call on how you handled it.
Two weeks I witnessed a 20-something year-old in a Jeep absolutely harass/bully a middle-aged woman in an older Honda Accord by flashing her gang-signals, driving into her lane, stopping suddenly in front of her, "birding" her -- I mean just stupid behavior -- she was petrified and simply kept her eyes straight ahead and drove slowly on a main city road in Lafayette -- I just happened to see this, watched this unfold over a few minutes, got the license plate of the Jeep, called it in to the local police, then followed him at a distance -- he got pulled over 1/2 mile later, I stopped and gave my info/facts to the officer -- who wrote him for reckless operation (kid had the sideways cap thing going on) and tried to get belligerent with me when I stopped to talk to the officer -- city prosecutor (who I know) called me and told me they are considering terrorizing charges against the jerk driver. Always be aware that your fellow motorists may well see that you are driving sensibly and being victimized by some moron and they will report same, and your version of events will be corroborated, plus you will be on the moral high ground by reacting in a measured, stable manner. Good on you also for remembering your obligations to your wife and kids to act responsibly -- if you pass this way, beer and dinner is on me.