Sam Hall confirmed as BCS Fellow