I have Sumitomo 285's on my 18x9's and they fit fine with plenty of room for more tire. I would be willing to say that a 295, atleast in Sumitomo, would fit just fine.
The question is if the BFG's run big, size for size, compared to the Sumitomos. If they are the same you should be fine.