I'm assuming he's still growing, so he should be offered as much as he likes (free fed) each night, as well as during the day. What hedgehog food are you feeding? Unless it's Spike's Delight, you'd probably be better off getting another cat food and adding that to the mix - it'll probably be a lot cheaper and more convenient.
ETA: Yes, if he's two months he needs to have an "all you can eat" dinner every night.
ETA: Yes, if he's two months he needs to have an "all you can eat" dinner every night.