It's frustrating, but there doesn't seem to be any way to reorder stops on your route. Like you said, the only way to enter them is in reverse order starting with the final destination. I really wish they'd add the ability to change the order once they're entered.