Honestly I think you should tell your boyfriend that he needs to fend for himself, and you can concentrate on fixing yourself healthy meals.
One thing I learned from dieting around my husband is that I cannot let his refusal to learn how to eat healthy rule my life. If he wants to fix himself a frozen pizza or eat McDonalds or Popeye's every night of the week, he has my blessing. I will cook yummy, healthy meals and he is welcome to join me or welcome to go find his own food.
And honestly, what has happened is that probably well over 1/2 the time, he eats what I eat. In fact recently he's begun cooking things more healthily himself. Of course it helps that it's summer and we can grill - for him that's a "manly" way of cooking and so he's all about grilling anything he can get his hands on. Men and open flame, you know.
But seriously ... I don't have patience for "picky eaters" - especially picky eaters who are picky in the way that means "all I eat is processed american crap food" and get all squeamish around veggies and fruits and various ethnic dishes. It's one thing to have a genuine dislike for something. And I agree that every now and then a heaping helping of mac n cheese is just something that hits the spot - total comfort food - but refusing to eat anything but that is (IMO) bordering on childish.
Fix good food for yourself. Either your b/f will come along or he won't.
.