The miles arent normally credited until you complete one half of the journey.
Eg, LHR-DXB-SYD. The miles would be credited to the account once you reach Sydney.
So the miles wont be on the account by the time you reach the gate.
However, you can purchase miles on the Skywards website or over the phonethru the call centre.
Regards,
Shayaan