And you have learned how to post a game! - Well Done.
Not much one say it over before it began.
12...f6? was a baddie.
I'd give double thoughts about Bb5+ v The French.
Don't dismiss it - check all checks.
But v the French the White squared Bishop is gold dust
whilst the Black Queen's Bishop is a lump of cold rock.
So Bb5+ gives Black a chance to swap of his worse piece
for your best piece.
The Milner-Barry trap (I've caught loads with this) is the one of the
exceptions when Bb5+ is the root of all evil.
(note the in-between-move 10.Bxd7 check
don't just grab the Queen sit on your hands or in this case
let go of your mouse).