B&B's £150m buyback plan