You two are arguing separate points.
Driving slower will use less energy than driving faster. If targeting an average speed of X, maintaining that speed constantly rather than having variations above and below the average will be more efficient. Regenerative braking helps for those cases where you have no choice but to slow down, but if maintaining a constant speed is an option, that will always be more efficient.
(With EVs. With ICE cars there's another variable in that ICE motors are inherently more efficient at full load, partly due to less pumping loss... but that's not a factor here)