Methodes valueChange, change, ngModelChange recognize change on input with delay. You can see on this link two console.logs in change and valueChange methodes (it is the same bavior with ngModelChange method); also {{toolsRTE.value}} comes late;
https://stackblitz.com/edit/angular-qf3mzh-hfau9t?file=app.component.html
Regards,
Kristina