I was taught initially on the C-152 during my RAF Flying Scholarship (1994) to retract flap during the ground roll to the take off setting (10 deg)
Whilst flying the Bulldog during 1994-1996, the technique from downwind was:
800' downwind
Downwing cx complete,
set 1800RPM and 75kts, trim
Call Finals, trim during finals to achieve correct attiude/speed.
1/2 way around finals should be 600'
adjust with pwr if neccessary
roll out 400'
select full flap
point and pwr etc until flare
throttle to idle
flare
touchdown on main wheels
Apply full pwr during roll, rotate, then retract flap after Vr and above relevant safety speed to Inter then up.
I use this method religiously to date whether civ or mil (Adjusting heights as required) as it seems to work with fewer questions asked and with less bounce and time fiddling with switches during the ground roll.
As far as I am aware, this was standard CFS technique at the time!!!!