Either those spots are secondarily infected molluscum
sores or they are entirely new - and are definitely infected. He will need to be seen by his doctor as he needs an antibiotic - both oral and locally usable. I would not rush to call him immunologically weak without running through a few formal tests such as the white cell counts and others that are technically difficult for me to explain to you but have significant difference in results.
In the meantime, you could apply a local anti-bacterial cream like fucidin
, povidone iodine
... any one will do.