Normally a plane would exit, I was testing you don’t worry. Good overall
When I reported position, I said full stop. Its normally considered polite to report position full stop, if you’ve been cleared for the option so the controller knows you’re stopping not touch and going, no need for “already cleared to land”
Needed exit runway command
Sequence faster - the second the aircraft gets airborne sequence, not while I’m on downwind.
Should have called a go around for that aircraft. Only 1 plane is allowed on the runway at a time except then back taxing or LUAW. General rule, if less than 3 miles (about 1/3 of the ILS cone) to the runway and the aircraft ahead isn’t very close to being off the runway, call a go around