I pretty much do the same as you - use English words/spellings when in an English character's POV and American ones when in an American character's. When simply narrating for a whole section, I'm always in English, regardless of the fact that BtVS is an American show.
no subject
When simply narrating for a whole section, I'm always in English, regardless of the fact that BtVS is an American show.