Actually there are only four ridings that could conceivably flip if you look at past elections and the shifts.  Absentee ballots tend to lean NDP, but not always so below are the four that could flip.

Courtenay-Comox (NDP by 9 votes)
Maple Ridge-Mission (NDP by 120 votes)
Coquitlam-Burke Mountain (BC Liberals by 170 votes)
Richmond-Queensborough (BC Liberals by 263 votes)

All the others are over 500 vote differences and the Greens did not come within a 1,000 votes in any other riding besides the three they won, so NDP anywhere from 39-43 seats, BC Liberals anywhere from 41-45 seats.  The second and last are unlikely to flip, third is possible, while first is the most likely of them all but no guarantee.