I am still finishing this feature however I wanted to share progress.
If you want to reject user or reject and block - the new form will appear where you can put a reason and optionally decide if you want to send email to the user.
I think that reason maybe be useful for audit purpose - even if you don’t want to inform the user. Therefore reason is displayed under rejected registrations.
Does this flow make sense to you?