Agree that callsign should come at the end.
CAP413 gives a very definite way of reporting your position, which in my experience is never actually used. (I once heard of a pilot who, just to see what happened, gave a position report exactly as per CAP413, and the controller didn't understand and asked him to repeat it.) However, what's relevant here is that the position report should contain the position you are reporting, and the time you were there. So if you are there now, as opposed to a minute ago, shouldn't that be in the position report???
FFF
---------------