Flight Crew Air Transport Pilot (ATP); Flight Crew Multiengine
Flight Crew Last 90 Days 4; Flight Crew Total 7109; Flight Crew Type 3691
Situational Awareness; Training / Qualification
Deviation - Speed All Types; Inflight Event / Encounter Unstabilized Approach
General None Reported / Taken
Environment - Non Weather Related; Human Factors
Just a busy VFR final with speed 170 until 5 miles and then a scramble to get speed set and flaps configured and landing checklist done.  Seriously compounding the issue is a lack of recency in the jet (over 5 months since last flight and 8 months since having a consistent schedule).
Air carrier Captain reported an unstabilized approach and cited lack of proficiency after an extended period of time off as a contributing factor.