Herrera, Fernando, España