Ok, redemption was had.
We played a game Wednesday and I won. Played the night scenario from Fall of Terra scenario book. Took out his three mechs and lost none.
Yesterday we played a 16K BV game. I lost one of six mechs to a random gauss headshot (of course), but proceeded to take out his four vehicles, two battle armor squads, and two of his mechs. He had two beat up mechs by the time he decided to call it.
Of course, his stealth Pillager falling on its face, failing to stand up twice, and a gauss crit causing an unconscious pilot didn't hurt either. But after the last game, he deserved it.