devin hefferlatest news & developments