Bonjour!
Je ne suis pas vraiment d'accord avec la dernière remarque. Dans l'exemple donné, le sens diffère légèrement selon l'usage de "de" ou "des" :
Il a eu des bonnes notes = parmi toutes les notes qu'il a eues, certaines au moins étaient bonnes > Il en a eu, des bonnes notes! Des bonnes notes, il en a eu... Au cours de l'année, il a (aussi) eu des bonnes notes.
"Il a eu de bonnes notes" est plus général = dans l'ensemble, les notes qu'il a eues étaient bonnes...
On peut comparer :
- "il faut avoir de bonnes notes pour passer en première S" (=il faut que dans l'ensemble les notes soient bonnes), et
- "il faut des bonnes notes, au moins dans les matières scientifiques, pour passer en première S".
Pourtant, la double possibilité n'est pas toujours vraiment possible ; avec un adjectif antéposé, "de" ne pose jamais de problème, tandis que "des" est parfois familier ou bizarre :
"T'as de beaux yeux, tu sais!" ("t'as des beaux yeux"?)
"De belles coupoles ornaient d'anciennes bâtisses" ("des belles coupoles ornaient des anciennes bâtisses"?)
Quelquefois, on va déplacer l'adjectif pour pouvoir utiliser "des", plus spécifique que "de" :
"Il y a de belles toiles dans ce musée" (ensemble abstrait) / Il y a des Vélasquez exceptionnels au Prado ! (plus spécifique = "d'exceptionnels Vélasquez", qui combine un déterminant général avec un nom spécifique, sonnerait curieusement).