Citation: 2C_308/2022 E. A

A.a. A.________ (geb. 1960) ist deutscher Staatsangehöriger. Er reiste nach einem früheren Aufenthalt am 7. April 2003 erneut in die Schweiz ein und erhielt eine Aufenthaltsbewilligung EG/EFTA. Am 5. Dezember 2016 heiratete er eine georgische Staatsangehörige, die im Rahmen des Ehegattennachzugs zu ihm in die Schweiz kam; das Ehepaar lebt seit 11. Mai 2020 voneinander getrennt. Weiter leben zwei mittlerweile volljährige Kinder von A.________ aus einer früheren Ehe in der Schweiz. A.b. Nachdem A.________ bis 2009 mit über Fr. 70'000.-- von der Sozialhilfe unterstützt werden musste und Schulden von über Fr. 150'000.-- (34 offene Verlustscheine) angehäuft hatte, verfügte das Migrationsamt des Kantons Thurgau am 18. Februar 2010 die Nichtverlängerung der Aufenthaltsbewilligung. Dieser Entscheid wurde im Rekursverfahren aufgehoben und A.________ stattdessen verwarnt. Eine weitere Verwarnung erfolgte am 10. Januar 2020.