Jen,
Just ask if he can a simple statement to confirm the salary details:-
- gross annual salary
- the length of time the sponsor has been paid at the level of salary stated in the application. (£22,446.96)
Just to keep all risks under control
Either HR or Payroll department.
I fully understand just how difficult it can be with such large organisation, but it does need to get done somehow....
I really don't see anything to be concerned about on the Financials.
As I've suggested before, you do need to nail-down the relationship side and the plans to marry and settle in UK