> It was a lack of appropriate following distance.
Not in my case. I keep plenty of following distance, 9 times out of 10 my hard braking is because some idiot cuts into that following distance and brake-checks me.