No no no, the chatter problem was actually gone not long after posting this topic, I hadn't actually been able to go through all the suggestions and the issue worked itself out. Like I had mentioned it was at low speeds.
The accident had nothing to do with my breaking ability anyway. I was the victim of the "dreaded left turn", you know when people misjudge the distance of themselves and the oncoming bike and try to quickly make a left turn....also I wasn't going above 35mph