Is there any harm in letting Bo play for the London Knights for 15 games, bring him to the big club for 3 games.
Send him down for another 15 games in the OHL, bring him back for 3.
Send him down again for 10 games and bring him back 3.
If he does well at the end of his 3 games, keep him up. Otherwise, send him back and let him lend the knights in the playoffs.