He's pretty because he's well groomed and light skinned with those eyes.
Putting aside how our imaginary interaction would make me feel I think he's an 8. If he was darker it would have been a true 8 maybe even a 9 in a suit.
Welp he does a pic with a suit. Okay I go with 7.