A more realistic model of such a magnet can be derived by assuming a constant magnetization throughout M=kz. where k is constant and z is the main axis.
This will produce bound currents on the two surface of equal size but opposite direction to one another. there will be no bound volume currents, show that this case.