james bloomlatest news & developments