Add an option to the activity master where you can define that adding progress when submitting time sheets, is mandatory. This should work just like the fields for 'Description' and 'Type' that can also be indicated to be mandatory in time sheets.