brian beffortlatest news & developments