Citation: 2C_525/2019 E. C

Agissant par la voie du recours en matière de droit public, A.________ (ci-après : le recourant) demande au Tribunal fédéral, sous suite de frais et dépens, outre l'effet suspensif, d'annuler l'arrêt rendu le 16 avril 2019 par la Cour de justice et, principalement, statuant sur le fond, d'annuler la décision rendue le 10 août 2017 par l'Office cantonal et d'ordonner le renouvellement de son autorisation de séjour; subsidiairement, de renvoyer l'affaire à l'autorité inférieure pour décision dans le sens des considérants. Par ordonnance du 7 juin 2019, le Président de la IIe Cour de droit public du Tribunal fédéral a admis la requête d'effet suspensif. La Cour de justice ne formule pas d'observations et persiste dans les considérants et le dispositif de son arrêt. L'Office cantonal ne formule pas d'observations. Le Service d'Etat aux migrations a renoncé à se déterminer. Le recourant n'a pas déposé d'observations finales.