Boarding pass is only needed if you use your personal card...which makes sense, anytime you cancel a ticket the $$ is refunded to that card (not that far fetched to see potential abuse, and easier now with the 24 hour rule)
I just bought a non-refundable ticket, all I do is take a screenshot of the email they send me with the company iPad and the upload that and I've yet to receive a question.
JL was a more generous soul, the company standard tip springs out of the Christmas meal (imo) and way back JL mentioned 20% as the std.
Cost cutting being what it is, I've seen the 15% mentioned in the not too distant past.
I still tend to tip 20%, but haven't used Uber since the change and there's been mire than 1 Uber driver I wouldn't want to tip 20%