Once the first round of betting is completed, the small blind acts first on every subsequent round. If everyone else folds before the flop, including the small blind, then the big blind not only wins his blind bet back, but also collects the small blind's initial bet.
However, when he is facing a raise he may not check, he must either fold his hand, call the raise (completing his initial bet to the full amount of the raise), or reraise. If the pot is unraised when the action arrives he may either check, and remain in the pot for the flop, or raise. The last player to make a betting decision on the first round is the big blind. If instead the pot has been raised by the time the action comes to him, the small blind must complete his blind to the full amount of the raise if he wants to remain in the hand. Of course, he may also raise by completing the small blind and adding another full bet for that round. If he opts not to complete his blind, his hand is folded. If the pot is unraised by the time the action comes to the small blind, he may complete his blind by making the small blind up to the full bet for that round.