For your information CIC is the one approving for the BOWP and not the AINP.
You can call this number to make your self cleared, ok.
1 (888) 242-2100
This is CIC number, call them as soon as you can and ask about if the employer-driven AINP nominees can apply for BOWP. He wilk ask you what are...