allan bloomlatest news & developments