Citation: 2C_169/2014 E. C

Mit Eingabe vom 3. Oktober 2014 führt A.________ Beschwerde in öffentlich-rechtlichen Angelegenheiten sowie subsidiäre Verfassungsbeschwerde beim Bundesgericht und beantragt im Wesentlichen, es sei ihm die Niederlassungsbewilligung zu belassen und auf seine Wegweisung zu verzichten; eventualiter sei ihm die Niederlassungsbewilligung zu entziehen, jedoch eine Aufenthaltsbewilligung zu erteilen. Während das Verwaltungsgericht des Kantons Zürich auf eine Vernehmlassung verzichtet, schliesst das damalige Bundesamt für Migration (seit 1. Januar 2015: Staatssekretariat für Migration) auf Abweisung der Beschwerde. Mit Verfügung vom 8. Oktober 2014 erteilte das Bundesgericht der Beschwerde aufschiebende Wirkung.