Yup.
You can be sure that because of how low the fee was that he'll have insisted on a big wage and a nice signing on fee.
His agent will probably also have demanded a couple of million.
Before you know it, the transfer, ignoring wages, is probably up near to £12m, which is pretty close to what Ba's true value, I'd say.