Really happy for you that you got your visa approved and yes, unfortunately you will have to go through the same process again
I just have a question for you - when you got your fingerprint check, did they choose "personal" or "visa"?, as I'm a little confused now because when I called up the fingerprint office, they told me that they pick "Visa" for all overseas travel, but when I have previously enquired, they specifically asked me if it was to travel to the U.S.A, so I presume they needed to know so they could pick "Personal"
I'm pretty sure that a personal check will show ALL charges, even if they do not form part of your criminal record and this is what the U.S.A requires when applying for a visa, whereas, other countries just require a fingerprint check based on visa check which will only show up charges that form part of your criminal record (if you have one).
Dunno, maybe the person I spoke to didn't realise and gave me the wrong info.