2004
Button behind the wheel for British American Racing at the 2004 United States Grand Prix at Indianapolis.
In 2004, Button and BAR-Honda made significant progress and BAR finished the season second in the Constructors' Championship. Button scored his first ever podium finish with a third place in the Malaysian Grand Prix, and added 9 more throughout that season.
Button and BAR's first pole position came in April at the 2004 San Marino Grand Prix, in which he finished second. He ended the season third overall, behind the two dominant Ferrari drivers, with 85 points.
[edit] 2005
Despite his success with BAR, on 5 August 2004 Button revealed he had signed for Williams for the next two years, sparking a controversial contract dispute. An apparent loophole in his BAR contract permitted him to leave if Honda's commitment to the team was in any doubt.[citation needed]
BAR boss David Richards fought to keep his driver, though Frank Williams maintained that the switch was entirely legal. The FIA Contract Recognition Board (CRB) held a hearing on 16 October in Milan, Italy, to determine Button's 2005 status, concluding that he was contracted to BAR-Honda for the 2005 season.[6]
Yes i guess he really sucks, maybe you should read up more about drivers, i found this but i remember he was not allowed to leave which was a pity because many teams would have wanted him.
finishing 3rd behind 2 ferrari's is pretty good if you ask me, i would say he did something in a decent car, maybe not beating ferrari but then again shummi + ferrari = unbeatable.
have a read and come tell me how kimi and massa did any better, i do not recall them ever getting so many points (85) in another car than ferrari infact kimi struggled to make those points last season in a great car

.