John Eggerton, B&C