This kind of substitution of "sat" for "sitting" (and similarly with "stood" for "standing") is common in informal speech amongst some BrE speakers. Purists would no doubt deem it substandard, and it's not appropriate in formal language. I personally find it tolerable in conversation, and I think I may even on occasion lapse into it myself ("I was sat on the bus when...").