assuming LBP 2900b still works - you could attach it to Raspberry Pi or cheap HP tiny pcs (costs between 2-4k), install DietPi or something similar + CUPS and you're good to print it wirelessly.
Since these devices (RPi or HP tiny PC) takes less space and consumes less than 10W or 15w in worst...