ILR (LR) done.
Timeline:
2019-07-27: online submission and payment, didn't receive UKVCAS registration email
2019-07-29: agent phoned UKVCAS (expensive helpline) multiple times, they had an IT issue sending out emails, and registration email finally sent. Paid extra money for a closer appointment.
2019-08-01: appointment at UKVCAS at 9:00 am, no surprise this step
2019-08-02: around 01:00 pm, received grant email notification from
SuperPriorityNotification@homeoffice.gov.uk
2019-08-06: did not receive grant letter, used DX online chat, they found my BRP card which is due for delivery to home address on 8th Aug and they gave me the tracking number. No need to call them, I find online chat more useful.
2019-08-08: Received BRP card delivered by DX, still no grant letter, no post office delivery card. Emailed agent to check.
2019-08-10: Agent confirms that they have the HO grant letter, it was addressed and delivered to them.
2019-08-13: Received scan of grant letter from agent, letter was dated 2019-08-02.
It was surprising that grant letter and BRP were sent to different addresses. Lucky to find them all finally.
Good luck to everyone.