>I recently got my first corn snake and I absolutely love it. I'd like to get a second one down the line. My question is are you allowed to put two different snakes in the same cage?
Weell, keeping two snakes in the same cage isn't punished by staking face down on a nest of fire ants. 
>I figure it is ok, but I'm just checking here for the rule of thumb. The Cornsnake Manual didn't touch to much on this, so I'm asking here.
Sometimes it's ok, and sometimes it is not okay. There is always some stress involved, and some snakes can handle the stress better than others. A small snake is more likely to be stressed by living with a big snake than with a snake of the same size. Once established and feeding, young snakes seem more resistant to stress than adult snakes, particularly wild caught adults. So you have to go on a case by case basis.
OTOH, if you have a snake that is healthy and doing well, you do not want to put another snake in with him until the new snake has gone through at least three months of quarantine. The new snake might bring in an infestation of snake mites or various diseases that you do not want passed to your established pet. And when the new snake has been living in his own cage for months, it doesn't seem imperative to have the two snakes live together.
>Also if it is alright, can you keep two males in the same cage as well? Thanks for your help.
The poorest choice to keep together, IMHO. Two males are likely to get hostile towards each other during the breeding season. Two females is a much better choice. A male and a female can do all right together but may produce unwanted eggs.
My $.02.
Paul Hollander