Unfortunately, aside from taking him to a vet, I'm not sure what else might help. You could PM OFL on the bettafish.com forum and see if she has any suggestions. Her experiance and knowledge far exceeds mine :)

Good Luck... I'm glad Rocko's not in any serious pain, but his belly is extremely worrisome...