Is it guaranteed they will do the full check once I am on site? Or are there instances where you only require BPSS?
Why? Are you hiding something?
You declare whatever is required on the firm, previous addresses, previous employments, next of kin, parents, partners, whatever
There would be multiple places you only require BPSS. if however you have questions I'd suggest asking the employer / agent