I wouldn't say he's done just yet coach. He did have a rough off season this year, and I think he's playing a little bit more defensively this year. Pennington did the same thing after his surgery on his shoulder, and it took him a few years to get back to where he was.
Maybe he has something lingering mental or physical from the accident, but he proved too much to me with what he did the last two years to think his success was any type of fluke.
I think Ben is rushing back from everything that has happen to him. Thus making him look foolish at times. I really dont think he should be in there playing right now. Maybe some time off would do him some good.