Wow, you're really getting hit from all angles.

I think it's a bit unusual to contract it in 3 places at once, but probably not unheard of. I'd still get a doctor to do a swab test on lesions you get in each area until you know for sure that's what it is. One common experience with people who have herpes is that *every* itch, twitch and tingle becomes suspect, yet it may or may not be herpes.
One thing about herpes is that there's very little that is consistent or predictable. Everyone has their own pattern of outbreaks (OBs) in terms of how severe, how often and what the symptoms are. It's a good idea to do some reading to learn about it. An excellent book is "The Truth About Herpes" by Dr. Stephen Sacks.
HSV-1 in the genital area can be less severe and/or less frequent in many people, but it's not that way in all people. There are a lot of variables (diet, metabolism, health issues, lifestyle, stress level and others we don't know about) that determine what your pattern of OBs will be, and that pattern can change over time too. So you'll have to watch and monitor your OBs to learn what your pattern is.
Your bf isn't alone in not knowing he has it. Up to 90% of people who have genital herpes don't know they have it because they don't get symptoms at all or because they don't associate their symptoms with being herpes. Unfortunately, that doesn't stop the virus from activating, and when that happens the person will be contagious through skin-to-skin contact with an area of skin that is shedding the virus. Unfortunately, they may not know where that is if there aren't some kind of symptoms to tell them (like itching, tingling, redness or a blister).
That's a limitation of blood tests -- it will tell you IF you have it, but not WHERE. And as you know from your own experience, it could be anywhere on the body, although genitals and mouth are the most common areas for HSV-2 and HSV-1 respectively. However, with some education about herpes symptoms, your bf may well find he can identify when and where he's having an OB, even if he doesn't get blisters, per se.
Just to add to the complexity, it's also possible to have herpes for years without symptoms and then suddenly start getting symptoms. It's not really common but again, not unheard of. So it's not out of the question that you've had this all along. You say you were diagnosed. Was that through a swab test or blood test?
The quest for a cure is always going on, on various fronts from drug-company research to alternative methods to personal experimentation. The trouble is that viruses are very tricky critters and there's still so much we don't know about them.
There are ways to treat OBs though. There are prescription drugs that can be taken to speed healing of an OB. There are also alternative creams and remedies available (do a search for them) that have varying reports of effectiveness.
Study results have just been released that show that a daily suppressive dosage of Valtrex can greatly reduce asymptomatic viral shedding, thus greatly reducing the chances of a non-herpes partner getting it. It will also greatly reduce the rate of OBs (if not eliminate them) in most people. Just remember that it's still possible (albeit less-so) to be contagious without getting an actual OB. It sounds like it's a bit late to prevent transmission in your cases, but if regular OBs are a problem, you might want to consider a suppressive regimen. Talk to your doctor about your options.
One final suggestion: you still may want to get retested to find out what type(s) you have. Some blood tests will distinguish which type(s) you have and others won't. The Western Blot test is considered the "gold standard" of herpes blood testing and is very accurate and will tell you which type you have. Most people will test positive for HSV-1 because they get cold sores (HSV-1) in childhood, so it's still useful for you to know which you're testing positive for.
In the meantime, do be a big support to each other.

You're both going through a lot right now and you need understanding and support from each other.
TheOneInFour