Twice, once entering the US at IAH from YEG and once entering at Galveston cruise port from Cozumel, my same sex partner and I (unmarried, different last names, same address) have gone through CBP together. I think it really depends on the agent you get. We did have separate declaration forms, though.