Christopher Daniel Barnes in 2025