I don't think Bernardo in for Gavi or Kessie as an 8 makes the midfield more suceptible to being overrun. He has a very high workrate and has often played fairly deep in midfield for City, sometimes practically even as a double pivot with Rodri so KDB could have more freedom.
Bernardo apparently runs an average of 13Km per game