Also it really is perfectly good to say "at the end of the week" in American English so I think this boils all the way down to Us citizens and Brits conceptualizing the phrase "weekend" in a different way (possibly basically "the end"=place in time and by extension enough time just before it, or "finish"=a Distinctive, named span of your time)« Cr