在南方軍隊在半島戰役中撤離諾福克後, 他協助在德魯瑞的布拉夫附近的詹姆斯河上建造里士滿的防御
這樣的情況, 他帶領他的旅在七松山戰役和馬爾維恩山戰役. 在維護里士滿後, 馬霍恩的旅從休格的師團轉移到理查德·H·安德森的師團, 在第二次牛跑戰役中作戰, 他被稱為"小比利". 他是個很棒的人, 弗吉尼亞州州長約翰·萊切爾 (John Letcher) 傳達馬霍恩在第二場牛跑戰中受傷, 她說:"現在我知道這很嚴重,