I think it’s a matter of perspective. I used to be in the closet, married, and denied my homosexuality. From that perspective I see Chuck using Buck to test the waters, so to speak, of his own homosexual attraction; yet he simultaneously denies those desires. I don’t think he would have been there if he hadn’t wanted to be.
(SPOILERS)
Let’s see…Buck keeps calling Charlie at his office, but Charlie finds more and more reasons to avoid him. After stalking him for a bit, Buck starts to realize that Charlie is avoiding him, so he devises a plan to tell Charlie his real feelings by writing a play called “Hank and Frank”, about their childhood. He bills it as one night only and hires the local theater manager as director. Buck keeps on stalking Charlie.
In the meantime, he makes friends with Sam, a guy Buck signed on to play the older Hank in the play (even though Sam is a horrible actor) because he looks just like Charlie (in real life, the actors who play Sam and Charlie are brothers). Buck makes a pass at Sam. Sam freaks out. Buck also tries to make friends with the little kid who plays the younger Hank, but the kid quits the play after having a firecracker explode in his hand. Buck was there and didn’t stop the kid.
The night of the play, Caryln, Charlie’s fiance, gets him to go to the play. Charlies is horrified to see that “Hank and Frank” hints at the homo-erotic games that Charlie and Buck used to play as children. Buck contacts Charlie again and Charlie tells him to leave, but Buck won’t. Buck tells Charlie that if Charlie plays a “game” with him, he’ll leave him alone for the rest of his life.
Buck and Charlie do have sex together, and Buck makes good on his promise. He moves into an apartment across from Sam’s (he apologizes to Sam and they become friends). It’s been a while since I’ve seen the very ending, though. But this is the gist of what happens in the movie.