The sign-up bonus miles will post 4-6 weeks after the requirements have been completed.