He’d scored eight goals in 16 league games for Kilmarnock this season, including one at Pittodrie against Aberdeen. Yet, the forward feels he has unfinished business in the Granite City.
“I just felt like I didn’t do enough the first time I was here,” Stewart told BBC Sport.
“I felt like I still had unfinished business from the time before, and to get that chance to come back again I felt like I had to take it. It was just a case of coming back and trying to put things right.”
His Birmingham contract expires at the end of the season but Stewart hasn’t revealed any potential move. Or indeed whether he will extend his contract at St Andrew’s.
“Right now I’m not really concerned about what’s going to happen next year.
“I just want to focus on now, and try and put everything into Aberdeen until the end of the season, and hopefully we can do something.”
Where Aberdeen play him is also a big factor as to whether he’ll be a success second time around. After being misused by Derek McInnes on the wing, Steve Clarke played him through the middle.
His Killie goal record indicates where he is used best and he should be in contention with Sam Cosgrove to start for Aberdeen on a regular basis up front.