I searched Calvary Cemetery for anyone named Gorham, and found this woman whose headstone pictures match "William James":
https://www.findagrave.com/memorial/64130730/mary-gorhamA tree at Ancestry.com has this couple, who match the dates exactly.
William J Sullivan
1859–1929
Birth 22 OCT 1859 • Ottawa, Ontario, Canada
Death 9 APR 1929 • Brainerd, Crow Wing, Minnesota, United States
married to:
Mary Gorham
1864–1946
Birth 5 NOV 1864 • Philadelphia, Philadelphia, Pennsylvania, USA
Death 28 JAN 1946 • Hennepin County, Minnesota, USA
According to the tree, she is a daughter of the Thomas Gorham living in Burns in 1900.
So, it might a Sullivan family and a transcription error. Or the Gorhams and Sullivans are buried together or whatever. I haven't sorted out the whole situation, but it doesn't look like the man you are looking for. Wm J Sullivan was born in Ottawa, Ontario, Canada, according to the tree.