So Jaxon had his colonoscopy last week (yes he's not even 5 yet!) and it went smooth as silk. They gave him and oral sedative before wheeling him in to "surgery" so he doesn't even remember anything about it, not even getting his anesthesia. He recovered just fine. Took a couple hours for the anesthesia to wear off, but once he started to wake up, he was back to his normal self, eating lunch in the cafeteria with Grammie and I a half hour later.
The doctor found one polyp which he removed. Couldn't have asked for a better outcome. One polyp explains where the blood was coming from but isn't otherwise anything to be concerned about, so it looks like we can put this year long ordeal to rest finally! And so far, no more blood in is stool since then. Yay!