How much is step parent expected to contribute?

^^ that post is confusing.

Does your SF have a green card or is he a citizen? Has he lived in the US very long?

do you and your mom have green cards or are you here on visas? If you don’t have a GC, are you getting one?