This episode had potential to be so much more than what we got. They actually whiffed on the punchline delivery. The plot twist is that BJ isn't really pranking everyone else, but making Hawkeye believe that and growing increasingly paranoid. Hawkeye basically descends into madness for no real reason at all. An embarrassing punishment hangs in the balance.
So, what's the problem? The original bet BJ makes is that he will have to prank the whole gang (Col Potter, Houlihan, Winchester, Fr Mulcahy, Klinger and Hawkeye) or he will have to sing naked on the mess table; If BJ gets all six, Hawk will have to sing. We find out that none of the pranks we see throughout the episode actually happen, everyone but Hawkeye are in cahoots with BJ. So really, nobody gets pranked, except Hawk, who simply does it to himself. The entire cast seems oblivious to the original bet, which results in Hawk singing instead of BJ. Kind of a major plot hole that downgrades the whole story.
So, what's the problem? The original bet BJ makes is that he will have to prank the whole gang (Col Potter, Houlihan, Winchester, Fr Mulcahy, Klinger and Hawkeye) or he will have to sing naked on the mess table; If BJ gets all six, Hawk will have to sing. We find out that none of the pranks we see throughout the episode actually happen, everyone but Hawkeye are in cahoots with BJ. So really, nobody gets pranked, except Hawk, who simply does it to himself. The entire cast seems oblivious to the original bet, which results in Hawk singing instead of BJ. Kind of a major plot hole that downgrades the whole story.