steve finnanlatest news & developments