The Coachmen site says the 288bhs is 31'2", but it doesn't say if that is with the tongue. Since the 2nd cover size you listed tops out at 31'6", I would suspect it would work. Otherwise you'll have to do what I did and wait until you pick it up and measure it.
The web site said mine was 41'9". I measured it when I got home. That measurement didn't include the bumper or frame extension. It's 42'6".
2016 Coachmen Chaparral 390QSMB
2011 F350- CC, DRW, LB, PSD
2016 nights camped: 38