I think its cool how you do really well playing that line. You must be good at a lot of variations of it. Very nice games. I like your last mate. Didn't even notice it was a forced mate until a 3 look. GREAT last mate.
Do you play it in slow time controls?
And what does BDG stand for?
I absolutely love playing the BDG and I get really good positions :) Here are some games: