Yah, even as long as it took, there was no way I was texting him those photos.
I don't think it was limited by connection speed. I usually get about 1mb down and half that upload, and with each photo about 2mb that should have finished in less than five minutes.
Mostly depends on the culture / palate of your guest. What I'd make for for someone who mostly eats takeout is quite different from what I'd make for someone that only eats Ramen and Kraft dinner.
Most likely I'd just make macaroni salad or macaroni casserole though, because everyone likes that.
I asked my mom for the family recipe, to use as an example in case you've never had it.
Cook some macaroni noodles and then cool it under running water. Cube cheese, ham, pickles. Hard boil a couple of eggs. I like them smashed to a paste and mixed in with the salad, but my family just has them as a side dish. Mix all ingredients together in a large bowl with Miracle whip and seasoning salt.
If you want, you can make it a casserole by skipping the pickles + eggs, adding a cup of shredded cheese, and mixing it all together with a can of condensed tomatoe soup. Then bake it in a casserole dish until all the cheese melts.