Choose:
Yan Haozhe
or
Yan Zehao
(meaning: learned and talented, with a bright future).
Yan Wenhao
or
Yan Haobo (the word Hao means: boundless. Erudite and versatile).
Yan Juntao
(From "The Book of the Later Han Dynasty? Ban Biao's Biography": Raising waves in Jieshi. It means perseverance, handsomeness, and a bright future).