七年,武昌克復,超晉知府,隨提督楊載福等克九江。鄂督官文疏留鄂省,統帶龍坪以上至漢口水師。九年正月,會陸師援湖南,時賊首石達開自江西道郴、桂圍永州,水師抵祁陽,沿江皆賊壘。翰慶躬入小河,乘舢板督戰,平之。總兵周寬世與賊戰長葉嶺,水師夾擊之,賊大敗。詔以道員記名簡放。
十年,浙撫羅遵殿奏調楚軍援浙,翰慶與遵殿子忠祐有舊,遂請行。倉猝無現兵,得唐訓方舊部訓字營四千人,益以降卒二千馳赴之。抵皖,而杭州已陷。時左都御史張芾方治徽、寧防務,留翰慶辦賊。攻石埭、太平,克之。方進攻池州,而常州促援,乃分降卒圍池,自帥訓字六營、親兵三營行。途次聞湖州被圍,乃改援湖,以湖州為皖、浙咽喉,棄之,則兩浙潰爛。行抵禮義橋,悍賊突出截橋,戰勝之。日暮大雨,所部持仗立風雨中。平旦啟行,距湖州四十里,甫半,賊大至,且戰且進,抵同心橋,賊來愈眾,圍數重。參將吳修考、鄧茂先戰死,翰慶血戰良久,力竭死之,年三十有四,謚壯節。