No way don't think in one direction many students who haven't got there decision who have given their biometrics after June 21st, I'm one of them.
My timeline
Application: May 12th
Medicals passed: June 10th
Biometrics: June 23rd and updated on the same day
BVL: June 25th and still waiting for...