Your timeline is very similar to mine..March 2019 applicant here. File transfer to London visa office email received today
Canadian Citizen sponsoring Pakistani wife
File sent: February 27
File received : March 4
Biometric request:: May 3
Medical Request: May 7
Sponsor Approval: May 8
Biometric Passed: May 9
Medical Passed: May 21
File transfer: Oct 15