Bon et bien ont des sens voisins mais on ne les utilise pas indifféremment.
bon
en parlant des personnes :
--> devoir religieux, moraux, sociaux : une bonne soeur ( langage familier = religieuse), un bon père, un bon citoyen
-->personnes qui remplissent leurs fonctions :un bon magistrat, un bon élève
-->personnes ayant acquis un degré de perfection dans leur travail : un bon ouvrier
-->personnes qui réussissent dans quelque exercice du corps : un bon nageur, un bon coureur à pied
-->au sens figuré : une bonne épée, une bonne plume un bon compagnon, un bon garçon, de bonnes gens,
--> = brave : Jean le Bon