I have a set of $n$ bins $b_1, \cdots, b_n$, and $k$ balls, all initially placed in $b_1$. In each round, I pick a set of $m$ ($m \le k$) balls uniformly at random, independently, and move them "one bin up." So if a ball is in $b_3$, say, and is picked, then it is moved to $b_4$.
Importantly, when a ball is in $b_n$ and is picked in some round, then it stays in $b_n$.
I want to know the expected time for all the balls to reach $b_n$. What kind of process is this called?