I found this conversation recorded on cell phone by an eyewitness at the scene to be interesting, and probably more reliable than most irate eyewitness accounts reported after-the-fact:
A Witness Conversation Unknowingly Captured at the Scene of the Ferguson Shooting is a Game-Changer
Basically, it's an eyewitness explaining to another person what happened, which involved Michael Brown rushing the officer, and continuing to come for the officer while being shot.
Even if this account is more representative of the scenario, I doubt it would make much difference to people protesting the shooting. Nor, do I think it excuses the handling of the protests or riots by the police department since the incident.
What is disturbing, is this propensity of the media and society to instantly create and accept narratives about these situations which are obviously highly rhetorical and hyperbolic. Michael Brown was 18, but wasn't a child, nor an innocent youth with a heart of gold who just happened to be in the wrong place at the wrong time, savagely gunned down in cold blood by a racist, white police officer.
The guy was a thug, had an attitude, and if this account is true in that he kept rushing the officer while being shot several times, then he was also probably on a substance which compromised his judgment and behavior.