Johnson is playing for a contract. Having a good year but will never be anything more than a journey man third choice Prop in my opinion.
Great work ethic but lacks almost every other facet to make it at the top level as a Prop.
There are plenty better out there knocking about the junior divisions.