What is "Bush-bashing"? It must be more than disagreeing with a program or policy, must it not?
For my part I don't like his position on immigration or his all-too-GOP-like insistance on pretending DC is bipartisan.
Otherwise, I'd give him a strong B to B+.