I think that the best single word to fill this blank would be along the lines of "luck", "choices", or "offers". I agree with the comments that there isn't a single noun in English that specifically means "having the ability to choose between multiple options" that doesn't carry a negative attitude towards the choice. You can either allude to the multiplicity or to the fact that he is pleased, but not both at the same time.
In particular, the answer of "dilemma" is wrong; a dilemma is a distressing or unpleasant choice. The Cambridge, dictionary.com, and Merriam Webster dictionaries all use it only in the context.
If you are open to using multiple words, you can use a phrase like "binary choice”, “dual offers", "multiple options" and similar.