July 2024 , everything except for security . Military background
That is fairly normal processing time for many countries even without a military background. All you can do is wait. There is no exact timeline for these situations. If in another year there is no movement you can consider seeking writ of mandamus but it still might be too early at that point. Partially depends on his role in the military and how long he was in the military. During processing keep spending time together in person at least annually if possible if you are in Canada.
