Is your printer a 'wireless' printer? I had a normal wired printer to which I added a Bluetooth device - it was awful. One way only, so you never received any messages from the printer. It would also hang at times - and trying to clear the print queue would tax the patience of a saint!
When the Epson died, I slung it out and bought the Canon iP5200R wireless printer. Absolutely brilliant - I just added it as a 'client' to my wireless router/modem client list and it's been faultless using either laptop ever since.
Unless you have a 'proper' wireless printer, my experience is that anything else will be something of a compromise........at best.