Volgens mijn discussie met de technische ondersteuningsmedewerker van AWS kunnen er een paar berichten zijn met lege records en daarom is het geen goed idee om te breken wanneer len(get_response['Records']) ==0.
De betere benadering die werd voorgesteld was - we kunnen een teller hebben die het maximum aantal berichten aangeeft dat je leest in een run en exit-lus na het lezen van zoveel berichten.