Hello ebs,
You can set intended fields as required in OOB Business Process Flows configuration (so not the traditional required field on forms, but rather when you set a BPF on the Customizations of CRM). That "required" setting actually means that when you
press the Move to next Stage, the field is required to be filled in before moving further on the BPF ;)
Hope that helps,