A multi-term solution of the nonconservative Boltzmann equation for the analysis of temporal and spatial non-local effects in charged-particle swarms in electric and magnetic fields