Depuis l’été 2024, John Williams occupait le poste de directeur sportif, bénévole, des Girondins de Bordeaux, en parallèle de cette même fonction exercée contre rémunération à Amiens (Ligue 2). À Sud-Ouest, le Lormontais a annoncé qu’il quittait ses fonctions au sein du club pensionnaire de National 2.