I knew a family where the order of names was swapped with every generation - only the eldest son, though. And the man I knew was
Terence Dominic, known as
Terry, and his son was
Dominic Terence. I like that, both ways.
I also like
Dominic Geoffrey; vintage names seem to work well.
Dominic Stephen?
Dominic Richard?
Dominic George?
Dominic Francis?