Travel is billed in most professional services, though not all, you shouldn't be surprised by this. He is offering to let you pay what you think is fair, so I don't see what the problem is. I'd ask him how many miles he went from A to B to get to you, then pay him .50c per mile, which is fair, and leave it at that.
But from what you said, it seems like he forgot to do it the first time, so if that's the case, I wouldn't pay him anything, he needs to eat the cost for his mistake.