This year his climbing performances were very mediocre until the third week of the Vuelta. The stage to Lagos de Covadonga was likely his best ever performance on a long climb (actually on multiple long climbs). He collapsed the day after losing 14 minutes on Gamoniteiru but bounced back beautifully on Saturday. The stage he won was better suited to his current skillset but it also says his recovery is probably better than I expected, although he's obviously still inconsistent.
Going forward I expect him to target hilly one day races (he looked good in Faun Ardeche Classic and Laigueglia earlier this season) and some shorter stage races like Itzulia or Tirreno Adriatico, but I wouldn't rule out an improvement even in GTs. He finished 16th in this Vuelta, which isn't bad for a 23 years old rider.