john bowmanlatest news & developments