HP have several options in this area and their printers are excellent. Configuration is not always easy but there is the always pleasant curried helpline.
Any network ready printer could be added to your wireless by an addition of a network hub if the BT box does not have ethernet jacks. Should the box have the jacks, you are in business after some configuration.
Good Luck!