This is good info, and something I'll be applying to one of our BULK INSERT stored procedures. So many thanks for that.
Where you mention constraints are disabled, it would be good info to also mention that any Triggers are also disabled in a BULK INSERT, unless you specifically set the table to allow them:
ALTER TABLE [Tablename] ENABLE TRIGGER ALL
This was a gotcha that had me scratching my head recently!