jeff barbeelatest news & developments