I am having a small and intimate destination wedding in a few weeks. Only close very friends and immediate family (plus my grandmother) are attending. I made the rsvp deadline 7 weeks before the date because most of our guests had already booked tickets or I knew were coming. I was just waiting on a few friends to let us know if they could make it. I wanted to get things squared away with the venue with plenty of time and not be stressed a few weeks out. We’ve been pretty laid back thus far. FI and I wanted this to be a fun and relaxing event which has become a big headache because planning from afar is never easy. FYI, we aren’t doing the event at a resort (so everything has to be figured out separately) and actually this venue has never really done a wedding before. The owner is a friend of the family. Anyways, FI's friend who we invited solo has been back and forth with whether he's going or not for weeks. I called him a few days after the rsvp date passed and asked if he could make it so I could help arrange for him to be on the shuttle so he didn’t have to rent a car. He said he couldn’t tell me no or yes. Just last night he decides 3.5 weeks before the wedding he is coming and booking tickets. A few hours later and we get a text to asking to bring a plus one. Not someone he is dating just a random friend. FI and I were already trying to get more tables because I don’t think there will be enough for our 25-guest list (this was without him coming). Headcount has been set for both the dinner the night before and the reception and I was planning on sending the venue the monies today! I understand the etiquette of DW for plus ones and get that. It does make it easier for guests to share the cost with someone. We have a few guests coming solo (some with partners and some who are single.) I am just annoyed this is happening with a few weeks to spare. Of course...this guest is also asking about dress code because he never read the website. I so wish FI would have agreed to my request to just elope. Would have saved everyone money, stress and time!