sean bacherlatest news & developments