This is most likely not usually fair or relevant to certain situations, but generally this sort of kinds are named bachelors or playboys. A possibility is "gentleman friend", which I've read used in identical situations. It does not alway capture the distinction amongst "boy Good friend" and "boyfriend", but context https://porn.promo/