How Good Is James Bonnet? Performances Ranked & Rated