Would you be annoyed, or am I being petty

So me a my SO were going camping. He asked his friend if he wanted to come. We paid for the campsite $25 a night for 3 nights. We told him he can set up his tent on our campsite no charge. We rented a RV $250 a day 3 days so $750 for the trip. He found out we are staying in a RV and asked if he can stay in there instead of bringing a tent. We told him no we paid a lot of money and want it to be just the 2 of us. Then we felt kinda rude for saying that so we suggested if he wants to stay in the RV he pay a 3rd of the cost so $250. He didn’t like that so he suggested he supplies all the food and drinks for the trip instead. We agreed figuring that would come close to the $250 and we already spent so much money we didn’t really want to spend more on this trip. We go camping and this dude I kid you not brings 6 fucking cans of spaghetti-Os and a big can of baked beans as the food for the whole trip for 3 people and for the drinks he brings a 6 pack of beer.

We bought a 24 pack of beer and a 12 pack of wine coolers for ourselves and he drank his 6 pack in one night and then stated in on our drinks. We ended up going to the grocery store the second night (after splitting a nasty can of spaghetti-Os) we buy some steaks, chicken, burgers, hot dogs condiments, buns, cheese, eggs, bacon, potatoes, green beans, salad, snacks, sodas, waters, orange juice and ask him if he wants to help pitch in (came out to $150) and he says he didn’t bring any money. Ok so we pay for everything and feed him the whole trip as well as have him in our RV which sucked because we wanted at least a little privacy at night when sleeping. So I might just be mad because the trip was not what we had planned at all but would you be annoyed?

Also this guy makes good money so money was not the issue.

Edit- for everyone saying I should be mad at my boyfriend for inviting him. We both invited him we were going camping the more the merrier we also invited another friend but they couldn’t go due to working that weekend. We were just pissed off because we didn’t expect the friend to leave all the expenses of food in us when we agreed he brings food and we paid for everything else. It turned into us paying for everything.