 Towards the end of World War II, Rogers was put in charge of his old squadron, 40 Squadron SAAF.After the war, Rogers accepted a permanent commission in the SAAF with the rank of captain, and served in various posts, including as a flight instructor and as Aide-de-Camp to the Governor-General of the Union.Rogers served in the Korean War in 1951 and 1953 as a fighter bomber pilot, flying Mustangs and Sabres.