Will I still need to provide a physical application form?

You can complete your application entirely through BOSS, no physical forms needed.