I would say just wait i hope by mid aug or 3rd week results will come just keep the defferment date in mind and wait till that if nothing happens then the last option is defferment
Btw did you biometrics get updated? Mine only shows enrollment but status says your action required and we need...