Fix block transfer download with bpp mismatch

Pretty sure this will take care of #6258.  @thedax, how does it look?

-[Unknown]