If you are Canadian, call to one of the discount internet companies and tell them the situation.
What you asking for is a "Deviated Package". You explain that you need full package based on double occupancy for you and hotel only for your partner.
They will give you a price within about 24 hours as they have to call the tour operator directly for a price.
Your boyfriend wont pay any taxes either.
Usually works out much much cheaper than booking hotel and flight separately.
If the travel agent tries to tell you anything different, call someone else.
Many dont understand what to do in this situation and will try to charge you based on single occupancy and then your boyfriends portion on top of it all.
If you do fly WestJet down then check out
Sunwing.ca - Discount Travel, Vacation Packages, Last Minute Travel Deals, All Inclusive Vacations, Fly Cheap, Hotels, Resorts, Car Rentals to book your hotel portion. They are by far the cheapest option out there but you must be Canadian to book with them.
Good Luck
Sangria