The 20-year-old Blues striker, who has had loan spells at both Macclesfield Town and Cheltenham Town this season, has joined The Brewers on loan for the remainder of the season.
Blues do have the option to recall Johnstone after 28 days should they so wish.