With scenes, renders, and photoshop all completed the final programming and translation step shouldn't take long.
If rendering and scene creating is 85% of the work then the other two parts make up 15%. of that 15% it is 67.5% complete.
32.5% of 15% remain. (or 4.875%) remain.
It has been 112 days since our last update.
112 x 0.04875 = 5.46 days from now at the soonest.
Naturally, we can assume that it takes time to upload, and get to f95, and possibly a little bit of testing in between.
So probably Next weekend on December 20th is optomistic, but around Christmas is probably more realistic.