I was told that drivers bonuses are based on his results only so he will only get a championship bonus if he wins the drivers championship. Staff bonuses apply to the team championship.
However I have never tested this although it looks about right when I glanced over it.