Molto divertente Luca-da-Roma!

Grazie.
Vorrei proprio sapere qual è la differenza tra divertente e buffo. So che divertente
significa, soprattutto "fun" nel senso di qualcosa che è interessante e piacevole,
ma so che può significare 'funny', nel senso che qualcosa fa ridere.
Ma, in quali situazioni devo usare "divertente" invece di "buffo"?
Non c'è differenza?
Se io dovessi indovinare, direi che si dovrebbe usare 'divertente' quando c'è una
situazione che fa ridere, ma per descrivere una persona si dovrebbe usare 'buffo'. Corretto?
Inoltre, è meglio dire che una frase è "buffa" o (dire) che "fa ridere"?
Quello scherzo è buffo! - Coretto?
Quello scherzo fa ridere! - Corretto? (e qual è meglio?)
Grazie!