charlie puthlatest news & developments