Fix block transfer download with bpp mismatch

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