Just throwing some other ideas out there:
Have you done anything to throw off his routine lately? My 8mo had a nursing strike and major separation anxiety b/c we had visitors and were traveling (or it could have been teething - top 4 teeth). It was horrible and I thought I was going to have a velcro baby for awhile. But, after a couple of days back home, she's nursing as usual.
As far as water, are you feeding him water in a sippy or a cup? Perhaps you could put the expressed milk in the same feeder? Or, use a cup with a straw?
Or, does your LO eat from anyone else? Perhaps he's more willing to take expressed milk from someone else, but nurse from you (even if it's just at night?).
I also remember reading that some older babies like to immitate. Do you know of any other moms who nurse or little ones who drink from bottles? Perhaps by watching them eat, your LO will try to do the same?
I know it's tough. Hang in there! My LO was very distractible earlier too (but she NEVER took a bottle and only sips very little from the cup) and is getting into everything, but now seems to be enjoying nursing much better (I hope it continues!).