We also face this issue many times and have followed a poka-yoke approach. One quick solution is to remove "NBSP" in the component (AIM Attribute) before creating the BO. We can implement below shown code snippet at On-Change event of txtArea. This will remove any NBSPs after typing or copy-pasting.
------------------------------------------------------------------
[b]$('#'+txtAreaId).change(function(){
$('#'+txtAreaId).val($('#'+txtAreaId).val().replace(/ /g, ''));
});[/b]
------------------------------------------------------------------
In AIM, this can be written under Render Script section of Main Form >> Advanced >> Scripts.