Hi Lucy.... well, Like Goldie Locks said: "this one feels
juuuust right!"
I had the 9'2 Flow and never quite synced up with it, but love my 8'10 Flow
So it could be the 8'8 has the right amount of glide and loose for you.
As far as weight, here's what mine weighed when new:
(all on a digital shipping scale with stock fins and deckpad)
9'2 19.6 lbs - 8.89 kg
8'10 18.8 lbs - 8.52 kg
8'5 16.0 lbs - 7.25 kg
here's a pic of the 8'10 being weighed

ha ha.... good on ya for nabbing the 8'8 from your buddy!