For us, it seems to depend on the dose. If my daughters are on a low dose, like 10 mg, side effects are minimal. But if they're put on 25 mg- 40 mg, well, then side effects show up quite quickly.
If they're on a high dose, like 40 mg, then some side effects start immediately - insomnia, puffy face, increased appetite, retain water etc. Sometimes it affects their mood and they get irritable or moody (this was a much bigger issue when they were teens!).
One of my daughters has few side effects if she's put on a dose like 20-25 mg. She'll get a slightly puffy face and will be hungry and will eat more, but doesn't really gain weight. She tends to have more energy and so she takes Prednisone in the morning so it doesn't interfere with sleep.
My younger daughter used to be similar, but she was on steroids a LOT for 6 years and developed Cushing's syndrome. So now whenever she's put on steroids, she had major side effects, even on 25 mg of Prednisone. She gets the "moon face" immediately (in a couple days!), gains weight really easily, retains water and her whole body looks puffy. She has trouble sleeping at night, is hungry all the time and always gains weight - even if she's really careful about what she eats. She has stomach pain and heartburn with steroids, even if we use a PPI like Prilosec.
BUT she really was on steroids a lot (for years) and so developed both adrenal insufficiency and Cushing's Syndrome.
We've never dealt with acne. But with the moon face, it depends how long your child has been on steroids. Typically it should go away in a few weeks. And water weight goes away quickly too, but if he has been eating more and has gained weight, it may take him some time to lose that weight (if he does at all).