Grim is the ultimate BFM!!!
I wouldn't go so far as to say that Grim is the best BFM ever... but he's definitely in the top one.