Citation: 2C_1008/2019 E. B

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 4. Dezember 2019 gelangte A.________ an das Bundesgericht und beantragt in der Hauptsache, das letztgenannte Urteil sei aufzuheben und es sei ihm - dem Beschwerdeführer - eine Niederlassungsbewilligung zu erteilen, eventuell ihm die Aufenthaltsbewilligung EU/ EFTA zu belassen bzw. dieselbe nach Ablauf der Gültigkeitsfrist zu verlängern. Mit Verfügung vom 10. Dezember 2019 wurde der Beschwerde - antragsgemäss - aufschiebende Wirkung zuerkannt. Das Migrationsamt des Kantons Zürich hat sich nicht vernehmen lassen. Die Sicherheitsdirektion des Kantons Zürich verzichtete auf Vernehmlassung. Das Verwaltungsgericht des Kantons Zürich beantragt die Abweisung der Beschwerde, soweit darauf einzutreten sei.