Just sharing my timeline:
1. April 19, 2024 - Submit BOC to IRCC
2. April 21, 2024 - AOC received
3. April 29, 2024 - Complete Medical
4. May 03, 2024 - Medical uploaded
5. May 07, 2024 - Medical passed
6. June 03, 2024 - Invitation to 1st Interview
7. June 18, 2024 - Biometrics and document...