devon buckley