I think the 21 miles is the round trip walking part of his commute. He rides a bus the rest of the way. It’s something like 7 miles from the bus to his job and 7 miles back, bus then another 3.5 miles from the bus to home (which same walk he’d have taken on his way to the bus to get to work)
umm.. didn’t I say that..???