I won't let my kids drink coffee before bed because they won't be able to sleep
質問者様の英語でバッチリです。
僕は他にも「I won't let my kids drink coffee before bed because they won't be able to sleep」を提案しました。
さほど変わりませんが、「won't」を使うことで「飲ませない」の部分を強調して、子供たちをしっかり指導していることを訴えます。
まぁ、コーヒーは一種の麻薬ですから、子供は飲まなくて良いですよね。