Johnson seems to have a habit of finishing off really difficult chances but not consistently enough. You can see with those finishes that he has talent and he will have a very high ceiling if he can become more consistent but he's not there yet.
Hopefully hanging around with Son will improve his finishing