As #2 I would have slowed down to give the other plane time to make it to the final turn. If that wasn’t possible then the controller should have recognized the situation and someone to do a 360 for spacing. I think you getting #1 was the controller saying “Hey you are making it there first” sort of thing.
Ultimately I think this whole situation was on the controller for not recognizing the potential collision. If you would like to PM me the controllers name we can bring it up and make sure tower controllers pay attention to separation.
The problem with your own 360 while on the frequency is that you don’t know what the controller has planned for the other pilot and where the other pilot is going to turn. The 360 could have still resulted in a collision.
Bottom line is that you need to do what you need to do to be safe. If you get ghosted because of a 360 (That does not impact other planes) that prevents a collision then contact a moderator and we can take a look. This does not give everyone a pass to do whatever they want because “Im flying the plane” logic. Doing a 360 on a 1 mile final with a plane 5 miles behind you is not a good idea. There are other courses of action pilots could have followed.
After seeing the potential collision I would have:
- issued the other plane an extend downwind / ill call your base
- redo the clearances with you #1 and the other pilot #2
There may be more but not knowing what else was in the airspace it makes it hard to make a solid judgement call.