I agree Lonestar22. We cannot go by colour alone here. There is a Boulonnais association here.. American Boulonnais Horse Association
Since it is a French breed and there are many French in Canada, he quite well might be a B x. But he's fairly short for most Drafts and with the amount of feather he has, I'm still tending to think he might be a Gypsy x. This inasmuch as his feather (though bog-burned) seems to start high up just below the knee and hock and also at the front of the leg. This is required in the Gypsy breed. Except for Gypsies, he also has a sweeter head than almost all other Draft breeds. Something else which pushes me toward a Gypsy or Gypsy cross. We have many grey and/or white Gypsies.
If I were the owner, I'd be trying my best to start with the last owner and going back from there.
Re breeding him. Well I'm a person not in favour of breeding crossbreds or poor examples of purebreds. In the current economy, far too many wonderful responsibly bred horses are not finding homes and crossbreds have an even more difficult time. Thousands monthly, are off to the slaughter houses.
He's a sweet looking fellow and with training and his hair and feather taken care of, would make a super parade horse.