Another former pizza delivery guy checking in - and I tip but I don’t over-tip. Maybe $2-3 per delivery, depending on the number of pizza ordered and how quickly they get them delivered.
When I delivered pizzas nearly 20 years ago I was paid $2/hr + $1 per pizza + tips. The job had some pros and cons:
Had to work Friday and Saturday night if you wanted to make any money.
Always smelled like greasy burned cheese.
A$$hole owner would often take orders after closing time, meaning that I would have to take out the pizza after 11:00pm, get back, clean up/mop and then get home around midnight on a school night just so he could make another eight bucks.
I could make $8-10 per hour as a high school kid (mid-80’s), though only on weekends.
Christmas tips - some regulars would tip $10-$20 the closer we got to 12-25.
Free food - make my own small pizza or eat the mistakes.
Got to see three nekkid/partially dressed women on the occasions when I got to their house with a pizza before the were expecting me.
and the best Pro -
I delivered a large pizza to the best looking, most popular girl in my class one night. The next morning, as I walked into school, she yelled out to me “IT WAS GREAT LAST NIGHT!!!” and everyone looked at her, then looked at me, and then she turned beet-red when people started laughing and she ran off the the restroom when she realized what she’d said. I tried to set the record straight, but not too hard.