I've never even considered the question before, but here are my initial thoughts about it.
Lots of things are changing as you insert an iron rod. One thing that's certainly changing is the magnetic path length, as iron acts as a kind of short-circuit and reduces the effective magnetic path length. As that happens, the inductance of your solenoid rises (changes.)
Your solenoid starts out as an air-core, with lower inductance and a magnetic field that spreads out into space quite a distance. I'll assume that the resistance in the wire (and any series resistance in your voltage source) has become dominant in limiting the current at the start. So the value of \$I\$ is set at some value to begin and there is a certain energy stored in the magnetic field at this time.
Once the plunger starts to be inserted axially, the ampere-turns (each turn contributes some force and the force of each combines) in the field will exert a force on it. Since you aren't asking about the force, I won't mess with that part.
The usual equation for an inductor looks like:
$$V=L\frac{\textrm{d}I}{\textrm{d}t}$$
But in this case we happen to know that the inductance also changes with time. So, it's more like:
$$V=L_t\frac{\textrm{d}I_t}{\textrm{d}t} + I_t\frac{\textrm{d}L_t}{\textrm{d}t}$$
which, with \$V\$ constant, becomes something like:
$$\frac{\textrm{d}L_t}{\textrm{d}t} I_t +L_t\frac{\textrm{d}I_t}{\textrm{d}t}=V$$
And, if you can estimate \$\frac{\textrm{d}L}{\textrm{d}t}\$ as a constant rate, becomes a simple 1st order diff eq. But yeah, the current will vary while motion is taking place. But ultimately, the final condition for the current remains limited by the same coil resistance.