My guess is that he got an upgrade. Printed the BP then made a change to a different part of his reservation potentially requiring the downgrade back to Y. He re-checked in but kept his original BP.
I too would like to commend you for being the bigger person.