This is indeed a bug, just tried adding a fourth forma to my Necramech when I had 2 forma in my inventory. It told me to buy new forma, so I bought a forma bundle. It added the forma but took all 3 of the forma I just bought. Now I'm back at 2 forma. 35p for 3 forma, just to get one added to my necramech, yikes.