james hoffalatest news & developments