Just about two weeks ago I reprinted a BP myself at a kiosk inside the concourse for my soon-to-depart flight. I had dropped the original BP somewhere. (Just before I boarded, the GA paged me...someone had turned in my lost BP, but I no longer needed it).