In other words, the parameter bptt seems to be tweaking two things:

how many steps back to include in the rnn computational graph.
how many examples to take into account for estimate perplexity on.

but perhaps I am understanding things in a wrong way…