Sachverhalt:
Im Rahmen einer Lohnpfändung kündigte das Betreibungsamt Thal-Gäu dem Schuldner A._ mit Verfügung vom 18. Mai 2020 an, dass ab dem nächsten Kündigungstermin am 1. Dezember 2020 nur noch ein Mietzins von Fr. 1'200.-- statt der aktuelle Betrag von Fr. 2'005.-- berücksichtigt werde. Die Verfügung wurde A._ am 19. Mai 2020 zugestellt.
Auf die am 8. Juni 2020 erhobene Beschwerde trat die Aufsichtsbehörde für Schuldbetreibung und Konkurs des Kantons Solothurn mit Urteil vom 15. Juli 2020 zufolge abgelaufener Beschwerdefrist nicht ein.
Mit Beschwerde vom 27. Juli 2020 gelangt A._ an das Bundesgericht.

Erwägungen:
1.
Die Vorinstanz ist auf das Rechtsmittel des Beschwerdeführers nicht eingetreten. Streitgegenstand ist deshalb grundsätzlich nur die Frage, ob die Vorinstanz zu Recht einen Nichteintretensentscheid gefällt hat (<ref-ruling> E. 1.2 S. 41; <ref-ruling> E. 3.2 S. 235).
Diesbezüglich hat die Beschwerde eine Begründung zu enthalten, in welcher in gedrängter Form dargelegt wird, inwiefern der angefochtene Entscheid Recht verletzt (<ref-law>), was eine sachbezogene Auseinandersetzung mit dessen Erwägungen erfordert (<ref-ruling> E. 2 S. 116; <ref-ruling> E. 2.4 S. 368).
2.
Die Ausführungen in der Beschwerde beziehen sich nicht auf die Nichteintretenserwägungen des angefochtenen Entscheides. Vielmehr beklagt sich der Beschwerdeführer in der Sache, dass Wohnungen für Fr. 1'200.-- kaum auffindbar seien, dass er gesundheitliche Probleme habe und deshalb nicht im gleichen Zimmer wie seine Frau schlafen könne, dass er bei einem Umzug alle sozialen Kontakte aufgeben müsste und keinen neuen Arzt finden würde u.ä.m. Damit ist jedoch nicht dargetan, inwiefern die Aufsichtsbehörde gegen Recht verstossen haben soll, wenn sie zufolge abgelaufener Beschwerdefrist einen Nichteintretensentscheid gefällt hat.
3.
Auf die Beschwerde ist folglich im vereinfachten Verfahren nach <ref-law> nicht einzutreten.
4.
Angesichts der konkreten Umstände wird auf die Erhebung von Gerichtskosten verzichtet (<ref-law>).

Demnach erkennt das präsidierende Mitglied:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Es werden keine Gerichtskosten erhoben.
3.
Dieses Urteil wird dem Beschwerdeführer, dem Betreibungsamt Thal-Gäu und der Aufsichtsbehörde für Schuldbetreibung und Konkurs des Kantons Solothurn schriftlich mitgeteilt.
Lausanne, 10. August 2020
Im Namen der II. zivilrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Das präsidierende Mitglied : Der Gerichtsschreiber:
von Werdt Möckli