[1] After his recovery, Rogers rejoined his company and participated in the Allied occupation of the Rhineland with a garrison in the town of Leutesdorf, Germany until the end of July 1919.
After its completing, Rogers was sent to Nicaragua, where he was appointed quartermaster officer of the Marine detachment within the American Legation Guard at Managua.
He was attached to the Guardia Nacional de Nicaragua and participated in the skirmishes with Sandino's Rebels until November 1930, when he was ordered back to the United States.
After another one-year tour of duty at Quantico Base, Major Rogers was sent to Newport, Rhode Island, where he attended a senior course at Naval War College.
In July 1940, Rogers was assigned to the Headquarters Marine Corps in Washington, D.C., where he was appointed officer in charge of Training Section, Plans and Policies Division.
On 14 August 1943, Colonel Rogers joined the staff of the newly created 4th Marine Division under the command of Major General Harry Schmidt.
Despite intense enemy sniper fire, he personally observed the situation at shore and helped coordinate military operations.
[1] Rogers' former superior officer, Major General Harry Schmidt, was promoted to the capacity of Commander of V Amphibious Corps (VAC) in July 1944.
Colonel Rogers was promoted to the rank of brigadier general on 15 February 1945 and subsequently participated in the bloody Battle of Iwo Jima.
General Rogers simultaneously served as liaison with the headquarters of Walter Krueger's Sixth Army and also participated in the planning of an assault on Japanese homeland (Operation Downfall) and its subsequent occupation.