Printer? Why would you need a printer? Admit I haven't flown Ryanair for eons, but doesn't everyone give you your boarding card on your phone (and watch).
I betcha that even with the extra charges, BoB, etc it was still cheaoer, and much more convienient than London Thiefrow.