K Armstrong BSP president