28 April - Submitted OCI @ Surrey BLS via AppointmentOCI Update
29 April - BLS Status: underprocess
06 May - BLS Status: Processing at Consulate General
09 May - OCI Web Status: UNDER-PROCESS (Date Of Acknowledgment: 07 May)
27 May - OCI Web Status: PROCESSED
02 Jun - OCI Web Status: Dispatched From MEA (OCI )
02 Jun - OCI Web Status: Document received At Vancouver
03 Jun - BLS Status: Counter Delivery to BLS Centre after OCI Stamping
As I have selected for self-pickup, I will be going to BLS to see if I can get it today.