Ok first off I want to really thank all of the people who read my post and answer my questions. Also I would like to say im srry for the length but I just wanted to put all of my questions in one post intead of 2 or 3.

**just plz put the number of the question that you are answering so I do not get confused, thnks**

I currently have one male ball python that is around 2 1/2 ft long that is in a
40 gal breeder tank.

1.) I want to get another male BP around the smae size and put them in the same tank, is that ok?

2.) Is a 40 gal breeder tank big enough for 2 BP?

3.) If it is ok to put 2 males together is there any saftey precaushions that I should take?

When I do get another BP i wanted to get a morph like a spider or a bumble bee.

4.) Around how much should I be paying for a spider or a bumble bee.

5.) Is a reptile expo a good place to get a BP for a lower price or to get a BP in general?

Again I want to thank everyone for their replys and I hope that I do not sound like I am not doing my research. I am but I just wanted to get some peoples opinions as well as research.