There is a reason why BAR Honda hasn't yet announced Rubens Barrichello. It is because of Jenson Button's issues with Williams. If Button stays, Barrichello will replace Sato. If Button goes to Williams Barrichello will replace Button and Sato still has a chance for a drive.