I recommend making the following label changes back at the US 11/US 460 interchange:
US 11: US460_W>-US460 or US460_Chr (This is not exactly wrong as-is, but it comes off as the US 11/US 460 concurrency ending farther west than it actually does.)
US 460 BUS (Christiansburg): US11/460>-US460_C (based on using US460_A and US460_B for the other intersections now, the current label created an odd self-reference error)