Wavelength channel bonding coordinates multiple physical interfaces for data transmission between the Passive Optical Network (PON) central office and user side equipments. It provides a high speed logical channel to the user services, and the logical channel capacity is the sum of the rates of the bonded wavelength channels. Wavelength channel bonding gains strong support from operators in designing the next generation PONs. In this paper, we propose a channel bonding system structure for 100 Gb/s PON and depict the problem by using integer linear programming (ILP) formulation. Two heuristic algorithms are further proposed to control the bonded traffic transmission in the case of light and heavy traffic load. The algorithms schedule forward error correction (FEC) codeword (CW) transmission among four 25 Gb/s wavelength channels. Simulations have validated the performance of these algorithms, demonstrating that one algorithm provides salient control on delay, and the other increases bandwidth efficiency via threshold management.