Amazon Delivery Guy Hacked into my account

I’m absolutely appalled by what happened to me today. I was expecting an Amazon delivery at the address of my new home. The delivery person called me and said the pin code was wrong and that he wouldn’t be able to deliver the package today. He claimed the pin code was incorrect, even though it had been auto-detected by Amazon. He then told me he would reschedule the order for tomorrow due to the incorrect pin code and said he was sending me an OTP to confirm the rescheduling. Unfortunately, in my urgency, I gave him the OTP, and that’s where I made a mistake. The delivery person used the OTP to hack into my Amazon account. When I checked my account to see if the order had been rescheduled, I found it had been canceled. I called the delivery person back, and he acted surprised, pretending not to know why this had happened. I immediately contacted Amazon customer service through Chat to explain the situation and request the delivery for today. To my shock, the delivery person who hacked my account started chatting with customer service at the same time, trying to request them to keep the order cancelled and even providing his contact number in the chat! I had a long call with Amazon customer service and even got the delivery person on a conference call. During the call, he admitted to logging into my account. The Amazon representative assured me they would take strict action against him. I also requested that the person be sacked, which I said directly during the conference call. I’m still in shock over what happened. I’ve changed my account password, but I’m afraid because the delivery person knows my address. I’m worried he might hold a grudge against me if any action is taken against him or if he’s fired. Should I take further action? Has anyone else experienced something like this? I’m really shaken up and would appreciate advice on what to do next.