This is posted on Brian Wiebe's BCHL Blog:
BCHL December 1st Roster Deadline:
Monday, November 30, 2015
BCHL teams started with 35 cards on June 1st, on October 1st that was reduced to 30. At that point, teams with 22 players signed were left with only eight cards to sign any players acquired.
As of December 1st, the number is cut to 25 cards or less, which includes carded players plus available unused cards. The norm is for teams to end up with a 22 player roster and 3 cards, but occasionally teams will go with less than 22 players and then have more cards available for use leading up to the January 10th roster deadline.
For example, if a team has 28 cards remaining of the 35 they started with on June 1st, (including the 22 players on their roster) and it reduces to 25 tomorrow night, it makes sense to trade now, rather than after December 1st. The idea being that the team uses cards 23 through 28 instead of losing them. This is assuming the team wants to make some changes.