tim flannerylatest news & developments