Don’t know where to post but need to know!

Me and my bf both ended up with chlamydia, I got treated a week ago at my doctors office and took him a few days ago to get treated at an urgent care becuase he’s staying out of town. When they treated me they gave me a shot and antibiotics, but when he went to urgent care he said all they did was test him Nd give him 2 Antibiotics to take and that’s it. Why was my treatment different then his& was he properly treated? I’ve asked nurses and they say that he needs to go get re treated. But why wouldn’t urgent care have gave him the correct treatment..?