<human>: Condense the text into a few key points

I was at Panera this morning, grabbing breakfast before going to meet with some friends. I'm fourth (and last) in line, and the guy at the front is paying with a hundred. The cashier gets a little frustrated and asks him if he has anything else-he apologizes and says no. The cashier goes to get her manager to get the money, perhaps five minutes have passed. A little more into it and I'm beginning to get annoyed, thinking that a guy probably just needed to break his 100 and decided to do it at a coffee shop. Someone in front of me gets really pissed and storms out, complaining about the service (just as the cashier's walking back). The guy in front gets legitly concerned-he tips the cashier $10 and stands by the register-as I go up, he insists on paying for me, apologizing at the same time. I felt like a complete asshole for thinking he was one.
<bot>: Guy holds up line by paying with 100, then apologizes for the hold up, tips cashier $10 and pays for customers behind him.