Timed his move well. I've only just come to peace with his goal in the 2017 Scottish Cup final, after the events of 24 May this year.
Never rated him for Scotland, I look forward to being annoyed at him in an Aberdeen shirt now.
But, something about Stuart Armstrong and Aberdeen just seems right.