Actually you will find that almost every if not all lenders require that you must wait 3 years after the date of discharge of a bankruptcy before they will consider financing you for a home. The only way around this is a private lender NOT a bank. Of course with a private lender you will pay a higher rate and fees. If you are interested just give me a call
Regarding the short sale, the conventional guidelines are 2 years with 20% down so you will qualify in that aspect with reestablished credit. The problem is the BK7 with conventional requires 4 years from discharge. This means conventional is out for 4 years. (Again assuming no documentable extenuating circumstances.
With FHA, you have to wait 3 years because of the short sale even though the BK7 allows a 2 year waiting period.
When you combine the guidelines, the soonest you will be able to repurchase without extenuating circumstances is 3 years with FHA financing.