In what situations can one use 帥哥?
In my experience, 帥哥 is more addressed to refer to young people. It's like "Hey young man" in English. No matter what, being young is a beauty. People call the young generation 帥哥 in memory of their own long passed golden youth years.