def METHOD_NAME(self, findings: list, **kwargs):
    if len(findings) == 0:
        print("There are not any findings to write to Amazon SQS!")
        exit(0)
    print(f"Sending {len(findings)} findings to Amazon SQS in {self.queueBatchSize}-message batches.")
    # Unfold the AssetDetails
    decodedFindings = [
        {**d, "ProductFields": {**d["ProductFields"],
            "AssetDetails": json.loads(b64decode(d["ProductFields"]["AssetDetails"]).decode("utf-8"))
                if d["ProductFields"]["AssetDetails"] is not None
                else None
        }} if "AssetDetails" in d["ProductFields"]
        else d
        for d in findings
    ]
    del findings
    for i in range(0, len(decodedFindings), self.queueBatchSize):
        batch = (decodedFindings[i : i + self.queueBatchSize])
        # Send to SQS
        self.send_message_to_sqs(batch)
    print(f"Done sending all findings to Amazon SQS!")