One big issue by using BUFR data is the reading process. https://github.com/ecmwf/pdbufr provides an accurate service for this issue.
So I guess with this software it should be able to provide support for BUFR data.
Let me know what you think about this.