I got an email from a fellow Warm Showers member, Harvey, about a better route from Libby to Whitefish MT. He said... Well, why don't I just share that part of his message:
"From Troy to Libby, MT there is a full shoulder. From the ID/MT border to Libby it's mostly downhill. Bonners Ferry to Troy is 30 miles. Troy to Libby is 20 miles. At Libby you'll want to turn north on MT 37 to Rexford/Eurecka. It's 65 miles to Rexford. From Rexford to Whitefish you'll follow US-93, 67 miles.
**** DO NOT ATTEMPT TO RIDE FROM LIBBY, MT TO KALISPELL ON US HWY-2.**** The road is extremely narrow, without shoulders and the speed limit is 70 MPH."
That's great information that will save T-Bone and I a lot of grief. Thanks again, Harvey!