I think maybe he had a let down after the Euro Championships. I'm sure that was the meet he was peaking for this season.
However, he is in good shape and has only been running this season for 2 months or less. I think he should get out there and try to run fast times now, especially given his current fitness. I know he's not that old, but he's not that young either.Who knows what might happen next year. Go for it while you can.