I have the exact same question which I posted in the updates thread. But, if you look at the build numbers, they seem to vary - 305 previously and 308B now.
Not sure. I don't know if it is a simple matter of Nokia-specific naming convention for DPs or they've corrected DP2 and re-uploaded the same. We'll have to wait for a reply. I am downloading 308B anyway.
It might take a while before I do that as I am travelling. Will try my best. Hopefully, we can get OTAs by then.