There are a few remote printing apps out there right now for BlackBerry and a relative newcomer to the space is PrintJinni. The app allows you to print a variety of file formats including Microsoft Office, PDF, photos/images, email documents and web pages to supported printers and MFPs. The app doesn’t require any client/server software and will detect supported printers on a WiFi network and print directly to that printer.
PrintJinni by Thinxtream Technologies comes with a free 30 day free trial. Once you get through the free trial, there’s a variety of subscription packages based on your printing needs.