I'm trying to get some clarification on restrictive and non-restrictive appositives (specifically, names) when used at the end of a sentence (as well as multiple names in the form of a list).

My friend asks me who I invited to a party, and I tell him:

**I invited my cousin, Bill.**

Am I saying that . . .

a) I have one cousin and I invited him. His name is Bill.

or

b) The friend who asked the question is named Bill. I am telling Bill that I invited my cousin.

I specified in option A that I have only one cousin because I assume the comma causes the name to act as a non-restrictive appositive. If I had *more* than one cousin, and I wanted to say that I invited *only* the one named Bill, I would say "I invited my cousin Bill." (As a restrictive appositive.)

But then if I've got a list of cousins, does the punctuation change to a colon?

I invited my cousins: Bill, Jane, and Andrew.