Milieu du RC Lens de 2016 à janvier 2018, John Bostock évolue désormais à Nottingham, en Championship, la 2e division anglaise. Il y est prêté par Toulouse.
S’il n’a connu pour l’heure qu’une titularisation en championnat et une entrée en jeu, ainsi que 2 titularisations en League Cup, le milieu a fait bonne impression pour ses débuts. En manque de temps de jeu à Toulouse, il tente de s’y relancer, sans voir plus loin pour le moment. Interrogé sur son avenir à Nottingham au-delà de ce prêt, il commente pour la presse anglaise :
« On verra comment les choses vont se passer. Je suis assez avancé dans ma carrière pour savoir que l’on ne peut pas regarder aussi loin. Je suis toujours sous contrat avec Toulouse pour le moment. Mon objectif est simplement de jouer le plus possible, d’aider Forest autant que je peux et de m’améliorer encore en tant que joueur. »