I'm currently teaching my high school French students the different uses of "Bon" and "Bien". We've already studied Bien as an adverb and are now focusing on its use as an adjective. One website that I am using for example phrases gave me this sentence: "Il est bon de se reposer après une longue journée)." Another one was: "Il est bon de vérifier votre travail avant de le soumettre." Based on my understanding and recent study of this concept, it seems that both phrases should use Bien in the place of Bon.
Any thoughts or explanations are appreciated.