Canaries manager Alex Neil farmed the 19-year-old playmaker out to gain experience after he earned a £3million move to the Championship club after impressing at Coventry City in League One.
The 6ft-plus shotstopper said: “James is a top player and everyone can see that. He has a fantastic future ahead of him.
“I’m a Norwich fan, so it’s great for me to see that the club has such a talented player coming through.
“But, from an Aberdeen perspective, it’s great to be playing with him and Norwich are doing
well this season so, hopefully they will let him stay.
“He will be a Premier League player, that’s for sure. Hopefully it’s with Norwich.
“You sometimes see people with great ability, but who don’t have the mental capacity to deal with playing in top games. However, he can handle everything that comes with it. He’s calm and level-headed.
“You can give him the ball with a man on him, but he’ll turn on a sixpence and be away from him.
“He’s settled in really well here and has been a fantastic signing.
“Hopefully we can keep him until the end of the season because he has been excellent.”
“So, Hamilton is just as important as Celtic at the weekend. You can’t look further ahead than your next league game.
“We have to approach Hamilton the same way we’ll approach Celtic, with the same enthusiasm and work ethic.
“We’ve won six games in a row, but we want more. We want seven, then eight and so on.”