Player rolled bad stats then rolled god stats
I’m currently dealing with adding a new player character into my campaign. I play with a table of 5 and they are level 8 currently.
So one of my players has recently decided to roll up this new character, which of course isn’t a problem. But when we sat down to roll for stats (4d6 drop the lowest) he rolled below average ( 15,14,11,11,10,9 ). While not many negatives we both thought this was very underwhelming so I let him re-roll. The problem is this time he rolled the opposite, incredibly well ( 18,17,16,14,12,10 ). This also felt wrong to me, as these stats left him much stronger than the rest of the lvl 8 party even before ASI or racial bonus, and it was a re-roll. So I proposed we take the 3 highest and 3 lowest from the two sets leaving him at ( 18,17,16,11,10,9 ) which I think is a pretty balanced spread. But idk something about this feels taboo, is this an approach you would take? Should I let him keep the great stats or the poor stats? Any advice is welcome!
And it’s also worth mentioning this is a long term campaign so whatever I land on here will be effecting him for years to come.
Also just for the record I like point buy or the standard array more for character creation just to avoid headaches like this, but all my players wanted to roll, so I find myself here.